Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++

  1. C++ में आयत को न्यूनतम वर्गों से टाइल करना (Tiling a Rectangle with the Fewest Squares)

    समस्या विवरण एक n × m आकार का आयत दिया गया है। आयत को टाइल (ढकने) करने के लिए न्यूनतम पूर्णांक-भुजा वाले वर्गों (integer-sided squares) की संख्या ज्ञात करनी है। उदाहरण इनपुट: n = 2, m = 3 आउटपुट: 3 व्याख्या: तीन वर्गों की आवश्यकता होती है। समाधान दृष्टिकोण (DFS + बैकट्रैकिंग + मेमोइजेशन) वर्तमान

  2. C++ में गुड ऐरे (Good Array) की जांच

    समस्या विवरण धनात्मक पूर्णांकों की एक सरणी nums दी गई है। हमें सरणी का कोई सबसेट चुनना है, प्रत्येक तत्व को एक पूर्णांक से गुणा करना है, और उन्हें जोड़ना है। यदि हम किसी सबसेट और गुणकों का उपयोग करके योग 1 प्राप्त कर सकते हैं, तो सरणी गुड (good) है। उदाहरण इनपुट [12, 23, 7, 5] आउटपुट True (1) व्या

  3. C++ में अक्षरों से बने शब्दों का अधिकतम स्कोर (Maximum Score Words Formed by Letters)

    समस्या विवरण शब्दों की एक सूची, एकल अक्षरों की एक सूची और प्रत्येक अक्षर का स्कोर दिया गया है। दिए गए अक्षरों का उपयोग करके बनने वाले शब्दों के किसी भी वैध सेट का अधिकतम स्कोर ज्ञात करना है। प्रत्येक अक्षर का उपयोग केवल एक बार किया जा सकता है। उदाहरण इनपुट words = [god, good, toc, cat] letters = [

  4. C++ में न्यूनतम आनुवंशिक उत्परिवर्तन (Minimum Genetic Mutation)

    समस्या विवरण एक जीन स्ट्रिंग 8 अक्षरों की होती है जिसमें केवल [A, C, G, T] अक्षर होते हैं। एक उत्परिवर्तन (mutation) का अर्थ है स्ट्रिंग में एक अक्षर बदलना। उदाहरण: AACCGTTT → AACCGTTA (1 उत्परिवर्तन)। एक जीन बैंक (bank) दिया गया है जिसमें सभी वैध जीन उत्परिवर्तन हैं। हमें start से end तक पहुंचने क

  5. C++ में कुल हैमिंग दूरी (Total Hamming Distance)

    समस्या विवरण संख्याओं की एक सूची दी गई है। हमें सभी जोड़ों (pairs) की हैमिंग दूरी (Hamming distance) का योग ज्ञात करना है। दो पूर्णांकों के बीच हैमिंग दूरी उन बिट स्थितियों की संख्या है जहां संबंधित बिट्स भिन्न होते हैं। उदाहरण इनपुट [4, 14, 17, 2] आउटपुट 17 समाधान दृष्टिकोण (बिट मैनिपुलेशन) प्रत

  6. C++ में अनिर्देशित ग्राफ (Undirected Graph) में किनारों (edges) की गिनती

    समस्या विवरण एक अनिर्देशित ग्राफ (undirected graph) दिया गया है। हमें ग्राफ में कुल किनारों (edges) की संख्या गिननी है। अनिर्देशित ग्राफ में सभी किनारे द्विदिश (bidirectional) होते हैं। दृश्य प्रतिनिधित्व उदाहरण इनपुट किनारे: (0,1), (0,2), (1,2), (1,4), (2,4), (2,3), (3,4) आउटपुट किनारों की संख्

  7. C++ में लिंक्ड लिस्ट में न्यूनतम आवृत्ति वाले तत्वों की गिनती

    समस्या विवरण एक लिंक्ड लिस्ट दी गई है जिसमें डुप्लिकेट तत्व हो सकते हैं। हमें उन तत्वों की गिनती करनी है जिनकी आवृत्ति (frequency) न्यूनतम है। उदाहरण इनपुट: 1→1→2→2→2→3→3 आउटपुट: 2 व्याख्या: न्यूनतम आवृत्ति 2 है (तत्व 1 और 3 की), इसलिए गिनती 2 है। इनपुट: 1→2→3→2→4→2→5 आउटपुट: 4 व्याख्या: न्यूनतम

  8. C++ STL में set बनाम unordered_set - अंतर और उपयोग

    Set क्या है? Set एक एसोसिएटिव कंटेनर (associative container) है जिसमें Key प्रकार की अनुक्रमित (sorted) अद्वितीय (unique) वस्तुएं होती हैं। प्रत्येक तत्व केवल एक बार आ सकता है, डुप्लिकेट अनुमत नहीं हैं। उपयोगकर्ता किसी भी क्रम में तत्व डाल सकता है, लेकिन set स्वचालित रूप से क्रमबद्ध डेटा लौटाता है।

  9. Bootstrap में कंटेनर (Containers) - उदाहरण सहित

    Bootstrap कंटेनर क्या हैं? जैसा कि नाम से पता चलता है, कंटेनर का उपयोग सामग्री को रखने या बांधने के लिए किया जाता है। Bootstrap में कंटेनर्स व्यूपोर्ट (viewport) पर सामग्री को संग्रहीत या बांधने के लिए उपयोग किए जाते हैं। कंटेंट को चारों तरफ से मार्जिन देकर पैडिंग जोड़ते हैं और इसे आवश्यकतानुसार बद

  10. C++ में दिए गए परिमाप से आयत का अधिकतम क्षेत्रफल

    समस्या विवरण एक आयत का परिमाप (perimeter) दिया गया है। उस परिमाप वाले आयत का अधिकतम संभव क्षेत्रफल (area) ज्ञात करना है। सूत्र परिमाप = 2 × (लंबाई + चौड़ाई) क्षेत्रफल = लंबाई × चौड़ाई दिए गए परिमाप के लिए, क्षेत्रफल अधिकतम तब होता है जब लंबाई और चौड़ाई यथासंभव बराबर हों (वर्ग के निकट)। लंबाई = c

  11. C++ में विशेष मैट्रिक्स में x के बराबर प्रविष्टियों की गिनती

    समस्या विवरण एक वर्ग मैट्रिक्स दिया गया है जहां mat[i][j] = i * j। हमें मैट्रिक्स में उन तत्वों की गिनती करनी है जो x के बराबर हैं। उदाहरण इनपुट matrix = {{1,2,3},{3,4,3},{3,4,5}}, x = 3 आउटपुट 4 इनपुट matrix = {{10,20,30},{30,40,30},{30,40,50}}, x = 30 आउटपुट 4 समाधान दृष्टिकोण सरल दृष्टिकोण: प

  12. C++ में n-अंकीय संख्याएं जो दी गई संख्या से विभाज्य हैं

    समस्या विवरण हमें दो मान दिए गए हैं: अंकों की संख्या d और एक संख्या num। उन d-अंकीय संख्याओं की गिनती करनी है जो num से विभाज्य हैं। उदाहरण इनपुट: digit = 2, num = 12 आउटपुट: 8 2-अंकीय संख्याएं (10-99) जो 12 से विभाज्य: 12, 24, 36, 48, 60, 72, 84, 96 इनपुट: digit = 2, num = 9 आउटपुट: 10 18, 27, 3

  13. C++ में दी गई संख्या N के अंक जो N को विभाजित करते हैं

    समस्या विवरण हमें एक संख्या N दी गई है। उन अंकों की गिनती करनी है जो संख्या N को विभाजित (divide) करते हैं। महत्वपूर्ण बिंदु यदि अंक 0 है, तो उसे अनदेखा करें (0 से विभाजन अपरिभाषित है)। यदि कोई अंक दो बार आता है और विभाजित करता है, तो दोनों बार गिना जाएगा। उदाहरण इनपुट: 2240 आउटपुट: 3 अंक: 2, 2

  14. C++ में n-अंकीय संख्याएं जिनमें विशेष अंक नहीं है

    समस्या विवरण हमें अंकों की संख्या n और एक अंक digit दिया गया है। उन n-अंकीय संख्याओं की गिनती करनी है जिनमें वह विशेष अंक नहीं आता। उदाहरण इनपुट: n = 2, digit = 2 आउटपुट: 153 व्याख्या: 2-अंकीय संख्याएं (10-99) जिनमें अंक 2 नहीं है। इनपुट: n = 3, digit = 3 आउटपुट: 2187 समाधान दृष्टिकोण गणितीय सूत

  15. C++ में मैट्रिक्स में k की आवृत्ति गिनना जहां matrix(i,j) = i+j

    समस्या विवरण हमें n x n आकार का एक मैट्रिक्स दिया गया है जहां matrix[i][j] = i + j (0-आधारित सूचकांक)। हमें दिए गए पूर्णांक k की इस मैट्रिक्स में आवृत्ति (frequency) गिननी है। उदाहरण इनपुट: size = 4, k = 4 मैट्रिक्स: 0 1 2 3 1 2 3 4 2 3 4 5 3 4 5 6 आउटपुट: 3 (संख्या 4 तीन बार आती है) इनपुट: size

  16. C++ में चिड़ियाघर में जानवरों की गिनती - सिर और पैरों की संख्या से

    समस्या विवरण हमें चिड़ियाघर में कुल सिर (heads) और पैर (legs) की संख्या दी गई है। हमें हिरण (deer - 4 पैर) और मोर (peacock - 2 पैर) की संख्या ज्ञात करनी है। उदाहरण इनपुट 1 heads = 60, legs = 200 आउटपुट 1 हिरण: 40, मोर: 20 इनपुट 2 heads = 80, legs = 200 आउटपुट 2 हिरण: 20, मोर: 60 समाधान दृष्टिकोण

  17. C++ में क्रमबद्ध मैट्रिक्स में x से छोटे या बराबर तत्वों की गिनती

    समस्या विवरण हमें n x n आकार का एक मैट्रिक्स, एक पूर्णांक x दिया गया है। मैट्रिक्स के तत्व क्रमबद्ध (sorted) क्रम में रखे गए हैं। हमें उन तत्वों की गिनती करनी है जो x से छोटे या बराबर हैं। उदाहरण इनपुट matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}, X = 4 आउटपुट गिनती = 4 व्याख्या x=4 से छोटे

  18. C++ में उन प्राकृतिक संख्याओं की गिनती जिनके सभी क्रमपरिवर्तन (permutations) उस संख्या से बड़े या बराबर हैं

    समस्या विवरण हमें एक प्राकृतिक संख्या num दी गई है। उन सभी प्राकृतिक संख्याओं की गिनती करनी है जिनके सभी संभावित क्रमपरिवर्तन (permutations) दिए गए संख्या num से बड़े या बराबर हैं। शर्तें केवल प्राकृतिक संख्याएं मान्य हैं। संख्या के सभी संभावित क्रमपरिवर्तन दिए गए संख्या से बड़े या बराबर होने चाह

  19. C++ में रासायनिक सूत्र में परमाणुओं की गणना (Number of Atoms)

    समस्या विवरण हमें एक रासायनिक सूत्र (chemical formula) दिया गया है; हमें प्रत्येक परमाणु की संख्या ज्ञात करनी है। एक परमाणु तत्व हमेशा एक अपरकेस अक्षर से शुरू होता है, उसके बाद शून्य या अधिक लोअरकेस अक्षर हो सकते हैं (नाम के लिए)। उसके बाद 1 या अधिक अंक (count के लिए) आ सकते हैं यदि गिनती 1 से अधिक

  20. C++ में विशेष बाइनरी स्ट्रिंग (Special Binary String) - लेक्सिकोग्राफिकली सबसे बड़ी स्ट्रिंग

    समस्या विवरण एक विशेष बाइनरी स्ट्रिंग के निम्न गुण होते हैं: 0s और 1s की संख्या समान होती है। हर प्रीफिक्स (prefix) में 0s से कम या बराबर 1s होते हैं। एक चाल में, S के दो लगातार, गैर-खाली, विशेष सबस्ट्रिंग्स को चुना जाता है और उन्हें स्वैप किया जाता है। हमें किसी भी संख्या में चालों के बाद लेक्सि

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:183/301  20-कंप्यूटर/Page Goto:1 177 178 179 180 181 182 183 184 185 186 187 188 189