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

C++

  1. C++ का उपयोग करके XOR शून्य वाले अद्वितीय ट्रिपलेट्स की संख्या खोजना

    इस लेख में, हम दी गई अद्वितीय संख्याओं के एरे में अद्वितीय ट्रिपलेट्स (x, y, z) की संख्या गिनने पर चर्चा करेंगे जहां उनका XOR 0 है। इस प्रकार, ट्रिपलेट्स अद्वितीय होने चाहिए जहां सभी तीन तत्व अद्वितीय हों और ट्रिपलेट्स के सभी संयोजनों को गिनेंगे। उदाहरण के लिए: इनपुट: arr[] = {5, 6, 7, 1, 3} आउटपुट

  2. C++ का उपयोग करके ग्रिड में एक बिंदु से दूसरे बिंदु तक जाने के तरीकों की संख्या खोजना

    इस लेख में, हमें एक प्रश्न दिया गया है जिसमें हमें बिंदु A से B तक जाने के कुल तरीकों की संख्या खोजने की आवश्यकता है जहां A और B निश्चित बिंदु हैं, यानी A ग्रिड में शीर्ष-बाएं बिंदु है और B ग्रिड में नीचे-दाएं बिंदु है। उदाहरण के लिए: इनपुट: N = 5 आउटपुट: 252 इनपुट: N = 4 आउटपुट: 70 इनपुट: N = 3

  3. C++ में एक एक्सप्रेशन से अवैध पैरेंथेसिस को हटाना

    एक पैरेंथेसिस अनुक्रम दिया गया है; अब, आपको उन सभी संभावित पैरेंथेसिस को प्रिंट करना होगा जो यह अवैध ब्रैकेट को हटाकर बना सकता है, उदाहरण के लिए: इनपुट: str = ()())() आउटपुट: ()()() (())() दो संभावित समाधान हैं ()()() और (())() इनपुट: str = (v)())() आउटपुट: (v)()() (v())() इस समस्या में, हम बैकट्

  4. C++ का उपयोग करके सम अंकों के योग वाली संख्या खोजना

    एक पूर्णांक संख्या जो 2 से पूरी तरह विभाज्य हो सकती है वह एक सम संख्या है। तो इस लेख में हमें संख्या n दी गई है, और हमें सम अंकों के योग वाली nवीं संख्या खोजने की आवश्यकता है। सम अंकों के योग वाली पहली पांच संख्याएं 2, 4, 6, 8, और 11 हैं। उदाहरण के लिए: इनपुट: n = 5 आउटपुट: 11 व्याख्या: सम अंकों के

  5. C++ में रूट-टू-लीफ पथों पर लंबाई < K वाले नोड्स को हटाना

    एक ट्री दिया गया है, और हमें दिए गए k से कम लंबाई वाले पथ के लीफ नोड को हटाने की आवश्यकता है, उदाहरण के लिए। इनपुट - K = 4. आउटपुट - व्याख्या I लंबाई = 3 अब जैसा कि आप देख सकते हैं पथ 3, 4, 5 की लंबाई 3 है जो दिए गए k से कम है इसलिए हम इन पथों के लीफ नोड्स को हटा देते हैं यानी D, H, I। अब पथ 4

  6. C++ में बाइनरी नंबर से एक बिट हटाकर अधिकतम मान प्राप्त करना

    एक समस्या पर चर्चा करें जिसमें हमें एक बाइनरी नंबर दिया गया है। हमें इसमें से एक बिट हटाना है ताकि शेष संख्या अन्य सभी विकल्पों में से अधिकतम हो, उदाहरण के लिए: 101, 011। इनपुट: 111 आउटपुट: 11 व्याख्या: चूंकि सभी बिट्स 1 हैं इसलिए हम कोई भी बिट हटा सकते हैं। समाधान खोजने का दृष्टिकोण ब्रूट-फोर्स

  7. C++ में निषिद्ध वर्णों को हटाने के लिए फंक्शन

    एक स्ट्रिंग से निषिद्ध वर्णों जैसे [:, ?, \\, /, , |, *] को हटाने के तरीके पर चर्चा करें, उदाहरण के लिए: torials point|. आउटपुट: Hello Welcome to Tutorials point. व्याख्या: इनपुट स्ट्रिंग में निषिद्ध वर्ण हैं जो हटा दिए गए और नई स्ट्रिंग में कोई निषिद्ध वर्ण नहीं है। इनपुट: str = How/ are y*ou doi

  8. C++ का उपयोग करके L-वें और R-वें इंडेक्स के बीच केवल सेट बिट्स वाली संख्या खोजना

    दिए गए समस्या में हमें एक संख्या का मान खोजने की आवश्यकता है जिसके दिए गए रेंज L, R के बीच सभी सेट बिट्स हों। उदाहरण के लिए: इनपुट: L = 1, R = 5 आउटपुट: 62 व्याख्या: दिए गए L और R का बाइनरी रूप में प्रस्तुतिकरण 0..0111110 है इनपुट: L = 1, R = 4 आउटपुट: 30 व्याख्या: दिए गए L और R का बाइनरी रूप में

  9. C++ में बिंदुओं के दिए गए सेट को सर्वोत्तम संभव सीधी रेखा द्वारा प्रस्तुत करना

    चर्चा करें कि बिंदुओं के एक सेट को सर्वोत्तम संभव सीधी रेखा द्वारा कैसे प्रस्तुत किया जाए। हमें एक सेट के बिंदुओं के मान (x,y) दिए गए हैं, और हमें सर्वोत्तम सीधी रेखा y = mx + c खोजने की आवश्यकता है, इसलिए हमें केवल m और c का मान खोजने की आवश्यकता है, उदाहरण के लिए: इनपुट: बिंदुओं_की_संख्या = 4 x1

  10. C++ का उपयोग करके उन संख्याओं को खोजना जो रेंज [2, 10] में किसी भी संख्या से विभाज्य नहीं हैं

    इस लेख में, हम 1 से n (दिया गया) तक की उन संख्याओं को खोजने की समस्या पर चर्चा करेंगे जो 2 से 10 तक किसी भी संख्या से विभाजित नहीं हो सकतीं। आइए इसे कुछ उदाहरणों से समझते हैं: इनपुट: num = 14 आउटपुट: 3 व्याख्या: तीन संख्याएं हैं, 1, 11, और 13, जो विभाज्य नहीं हैं। इनपुट: num = 21 आउटपुट: 5 व्याख्य

  11. C++ में किसी संख्या को अधिकतम संभव अभाज्य संख्याओं के योग के रूप में प्रस्तुत करना

    एक समस्या पर चर्चा करें जहां हमें एक संख्या N दी गई है, और हमें इस संख्या को अधिकतम अभाज्य संख्याओं के योग में विभाजित करने की आवश्यकता है, उदाहरण के लिए: इनपुट: N = 7 आउटपुट: 2 2 3 व्याख्या: 7 को दो 2 और एक 3 के योग के रूप में प्रस्तुत किया जा सकता है जो अधिकतम संभव अभाज्य संख्याएं हैं। इनपुट: N

  12. C++ में किसी संख्या को न्यूनतम संभव छद्म-बाइनरी संख्याओं के योग के रूप में प्रस्तुत करना

    यह ट्यूटोरियल किसी संख्या को न्यूनतम छद्म-बाइनरी संख्याओं के योग के रूप में प्रस्तुत करने पर चर्चा करेगा। छद्म-बाइनरी संख्याएं वे संख्याएं हैं जिनमें केवल बाइनरी अंक होते हैं, यानी 0 और 1। छद्म-बाइनरी संख्याओं के उदाहरण हैं 00, 11, 10, 100, 111, 1011, आदि। नीचे कुछ उदाहरण हैं संख्याओं के छद्म-बाइन

  13. C++ में किसी संख्या को दूसरी संख्या की घातों के रूप में प्रस्तुत करना

    किसी संख्या को दूसरी संख्या की घात में प्रस्तुत करने की समस्या पर चर्चा करें। हमें दो संख्याएं, x और y दी गई हैं। हमें यह बताना होगा कि क्या y को x की घात में प्रस्तुत किया जा सकता है जहां x की प्रत्येक घात का उपयोग एक बार किया जा सकता है, उदाहरण के लिए: इनपुट: x = 4, y = 11 आउटपुट: true व्याख्या:

  14. C++ का उपयोग करके मैट्रिक्स में दिए गए योग वाले जोड़े को खोजना

    इस लेख में, हम एक दिए गए मैट्रिक्स में दिए गए योग वाले जोड़े को खोजने के प्रोग्राम पर चर्चा करेंगे। उदाहरण के लिए: इनपुट: matrix[n][m] = { {4, 6, 4, 65}, {56, 1, 12, 32}, {4, 5, 6, 44}, {13, 9, 11, 25} }, SUM = 20 आउटपुट: जोड़ा मौजूद है। व्याख्या: योग = 20 संख्याओं 9 और 11 के योग के

  15. C++ का उपयोग करके मैट्रिक्स में अधिकतम योग वाले जोड़े को खोजना

    इस लेख में, हम एक दिए गए मैट्रिक्स या 2-D एरे में अधिकतम योग वाले जोड़े को खोजने पर चर्चा करेंगे। उदाहरण के लिए: इनपुट: matrix[m][n] = { {3, 5, 2}, {2, 6, 47}, {1, 64, 66} } आउटपुट: 130 व्याख्या: अधिकतम योग 130 है तत्व जोड़े 64 और 66 से। इनपुट: matrix[m][n] = { {55, 22, 46}, {6

  16. C++ का उपयोग करके एरे में पॉजिटिव-नेगेटिव मानों के जोड़े खोजना

    इस लेख में, हमारे पास एक एरे है जिसमें विशिष्ट तत्व हैं। हमें एरे में समान निरपेक्ष मान वाले पॉजिटिव-नेगेटिव मानों के जोड़े प्रिंट करने की आवश्यकता है और उन्हें सॉर्टेड क्रम में प्रिंट करना है। उदाहरण के लिए: इनपुट: arr[] = {1, -1, 11, 12, 56, 77, -56, -12, -88} आउटपुट: -1 1 -12 12 -56 56 इनपुट: a

  17. C++ में अनसाइन्ड इंटीजर के लिए रीस्टोरिंग डिवीजन एल्गोरिथम

    एक अनसाइन्ड इंटीजर को डिवीजन एल्गोरिथम का उपयोग करके विभाजित करने पर चर्चा करें। कुछ डिवीजन एल्गोरिथम कागज पर लागू होते हैं, और अन्य डिजिटल सर्किट पर लागू होते हैं। डिवीजन एल्गोरिथम दो प्रकार के होते हैं: स्लो डिवीजन एल्गोरिथम और फास्ट डिवीजन एल्गोरिथम। स्लो डिवीजन एल्गोरिथम में रीस्टोरिंग, नॉन-परफ

  18. C++ में एक्सपैंडिंग मैट्रिक्स में पिछला तत्व लौटाना

    मैट्रिक्स का विस्तार करने पर आधारित एक समस्या पर चर्चा करें। एक्सपैंडिंग मैट्रिक्स एक मैट्रिक्स है जिसका आकार किसी कारक द्वारा लगातार बढ़ता है। यहां हमारे पास वर्णों का एक मैट्रिक्स है जिसका आकार 2 के कारक से बढ़ रहा है, यानी यदि मैट्रिक्स का मूल आकार N * N है, तो विस्तारित मैट्रिक्स का आकार 2N *

  19. C++ में क्यू का उपयोग करके BST में एक पथ को उल्टा करना

    एक बाइनरी सर्च ट्री दिया गया है, और हमें एक विशेष कुंजी से इसके पथ को उल्टा करना आवश्यक है, उदाहरण के लिए। समाधान खोजने का दृष्टिकोण इस दृष्टिकोण में, हम एक क्यू बनाएंगे और रूट मिलने तक सभी नोड्स को पुश करेंगे। उदाहरण left); cout key key = q1.front(); // हम वर्तमान के साथ पहली क्यू तत्व

  20. C++ का उपयोग करके 0 के अंदर 1 के पैटर्न को खोजना

    इस लेख में हमें कई पंक्तियों और कई स्तंभों के मान दिए गए हैं। हमें एक बॉक्स पैटर्न प्रिंट करना होगा जैसे कि 1 पहली पंक्ति, पहले स्तंभ, अंतिम पंक्ति, अंतिम स्तंभ पर प्रिंट हों, और 0 शेष तत्वों पर प्रिंट हों। उदाहरण के लिए: इनपुट: rows = 5, columns = 4 आउटपुट: 1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 1

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:280/301  20-कंप्यूटर/Page Goto:1 274 275 276 277 278 279 280 281 282 283 284 285 286