-
C++ में सिंगल लिंक्ड लिस्ट को सर्कुलर लिंक्ड लिस्ट में बदलें
इस ट्यूटोरियल में, हम सिंगल लिंक्ड लिस्ट को सर्कुलर लिंक्ड लिस्ट में बदलने के प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें सिंगल लिंक्ड लिस्ट उपलब्ध कराई जाएगी। हमारा काम उस सूची के तत्वों को लेना और उसे एक सर्कुलर लिंक्ड लिस्ट में बदलना है। उदाहरण #include <bits/stdc++.h> //node structure of lin
-
C++ में सिंगल लिंक्ड लिस्ट को XOR लिंक्ड लिस्ट में कन्वर्ट करें
इस ट्यूटोरियल में, हम सिंगल लिंक्ड लिस्ट को XOR लिंक्ड लिस्ट में बदलने के प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें सिंगल लिंक्ड लिस्ट उपलब्ध कराई जाएगी। हमारा काम उस सूची के तत्वों को लेना और उसे एक XOR लिंक्ड सूची में बदलना है। उदाहरण #include <bits/stdc++.h> using namespace std; //node stru
-
स्ट्रिंग को C++ में बाइनरी सीक्वेंस में बदलें
इस ट्यूटोरियल में, हम स्ट्रिंग को बाइनरी सीक्वेंस में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें पात्रों की एक स्ट्रिंग प्रदान की जाएगी। हमारा काम प्रत्येक चरित्र को उसके बाइनरी समकक्ष में परिवर्तित करना है और इसे अलग-अलग वर्णों के बीच अंतर से प्रिंट करना है। उदाहरण #include <bits/
-
C++ में टर्नरी एक्सप्रेशन को बाइनरी ट्री में बदलें
इस ट्यूटोरियल में, हम टर्नरी एक्सप्रेशन को बाइनरी ट्री में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक त्रिगुट व्यंजक प्रदान किया जाएगा। हमारा काम विभिन्न रास्तों (विकल्पों) के आधार पर दिए गए एक्सप्रेशन को बाइनरी ट्री के रूप में बदलना है। उदाहरण #include<bits/stdc++.h> using n
-
सरणी को इस प्रकार कनवर्ट करें कि सरणी का GCD C++ में 1 हो जाए
इस ट्यूटोरियल में, हम एरे को कन्वर्ट करने के लिए एक प्रोग्राम पर चर्चा करेंगे ताकि एरे का जीसीडी एक हो जाए। इसके लिए हमें एक सरणी और एक धनात्मक पूर्णांक k दिया जाएगा। हमारा कार्य सरणी तत्वों को इस तरह परिवर्तित करना है कि तत्वों का GCD 1 है, जबकि केवल सरणी तत्वों को k से विभाजित करना है जब तक कि तत
-
ASCII मान वाक्य को C++ में इसके समकक्ष स्ट्रिंग में बदलें
इस ट्यूटोरियल में, हम ASCII मान वाक्य को उसके समकक्ष स्ट्रिंग में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें ASCII कोड वाली एक स्ट्रिंग प्रदान की जाएगी। हमारा काम दिए गए स्ट्रिंग को समान वर्णों में बदलना और उसे वापस प्रिंट करना है। उदाहरण #include <bits/stdc++.h> using namespace
-
C++ में केवल एक वर्ण को बदलकर स्ट्रिंग को पैलिंड्रोम स्ट्रिंग में बदलें
इस ट्यूटोरियल में, हम केवल एक कैरेक्टर को बदलकर स्ट्रिंग को पैलिंड्रोम स्ट्रिंग में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक स्ट्रिंग प्रदान की जाएगी। हमारा काम केवल एक वर्ण को बदलकर दिए गए स्ट्रिंग को पैलिंड्रोम में बदलना है। उदाहरण #include<bits/stdc++.h> using namespace
-
अप्रत्यक्ष ग्राफ को निर्देशित ग्राफ में परिवर्तित करें जैसे कि सी ++ में 1 से अधिक लंबाई का कोई पथ नहीं है
इस ट्यूटोरियल में, हम अप्रत्यक्ष ग्राफ़ को एक निर्देशित ग्राफ़ में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे, जैसे कि 1 से अधिक लंबाई का कोई पथ नहीं है। इसके लिए हमें एक अप्रत्यक्ष ग्राफ प्रदान किया जाएगा। हमारा काम उस ग्राफ़ को सीधे उस ग्राफ़ में बदलना है, जिसमें किसी भी पथ की लंबाई 1 से अधिक न हो
-
समय को 24 घंटे की घड़ी से 12 घंटे की घड़ी के प्रारूप में C++ . में बदलें
इस ट्यूटोरियल में, हम समय को 24 घंटे की घड़ी से 12 घंटे की घड़ी के प्रारूप में बदलने के कार्यक्रम पर चर्चा करेंगे। इसके लिए हमें 24 घंटे के प्रारूप में निश्चित समय प्रदान किया जाएगा। हमारा काम इसे एएम या पीएम के विस्तार के साथ 12 घंटे के प्रारूप में बदलना है। उदाहरण #include <bits/stdc++.h> u
-
C++ में स्ट्रिंग्स के दिए गए सरणी में विपर्यय के सभी जोड़े प्रिंट करें
इस समस्या में, हमें स्ट्रिंग्स की एक सरणी दी जाती है और हमें उस दिए गए ऐरे के एनाग्राम के सभी जोड़े प्रिंट करने होते हैं। एनाग्राम वे तार हैं जो किसी अन्य स्ट्रिंग के चरित्र को पुनर्व्यवस्थित करके बनते हैं। जैसे - हैलो और लोल्हे आइए समस्या को समझने के लिए एक उदाहरण लेते हैं - Input: array = {&ldqu
-
C++ में समान योग के साथ सभी जोड़ियों को एक क्रमबद्ध सरणी में प्रिंट करें
इस समस्या में, हमारे पास एक अवर्गीकृत सरणी है और हमें इस सरणी के भीतर उन सभी युग्मों को प्रिंट करना है जिनका योग समान है। आइए समस्या को समझने के लिए एक उदाहरण लेते हैं - Input: array = [12, 13, 20, 5] Output: [12, 13] and [20, 5] have sum 25. इस समस्या को हल करने के लिए, हमें समान योग के जोड़े खोज
-
बाइनरी सर्च ट्री के सभी विषम नोड्स को C++ में प्रिंट करें
इस समस्या में, हमें एक बाइनरी सर्च ट्री दिया जाता है और हमें उन सभी नोड्स को प्रिंट करना होता है जिनमें विषम मान होते हैं। बाइनरी सर्च ट्री एक विशेष प्रकार का पेड़ है जिसमें निम्नलिखित गुण होते हैं - लेफ्ट सबट्री में हमेशा रूट नोड से छोटे मान होते हैं। राइट सबट्री में हमेशा रूट नोड से बड़े मा
-
उन सभी नंबरों को प्रिंट करें जिनके अभाज्य गुणनखंडों का सेट C++ में X के अभाज्य गुणनखंडों के समुच्चय का उपसमुच्चय है
इस समस्या में, हमें N नंबरों का एक सेट और एक नंबर X दिया जाता है। और हमें उन सभी नंबरों को एरे से प्रिंट करना होता है जिनके अभाज्य गुणनखंडों का सेट सेट का सबसेट होता है। X के अभाज्य गुणनखंड। आइए समस्या को समझने के लिए एक उदाहरण लेते हैं Input: X= 30 , array = {2, 3, 6, 10, 12} Output : 2 3 6 इस सम
-
C++ में कम से कम 2 अद्वितीय अंकों के साथ N से कम सभी संख्याओं को प्रिंट करें
इस समस्या में, हमें एक पूर्णांक N दिया गया है और हमने N से कम सभी संख्याओं को अधिकतम 2 अद्वितीय अंकों के साथ मुद्रित किया है अर्थात संख्या बनाने के लिए अधिकतम 2 भिन्न अंकों का उपयोग किया जा सकता है । आइए समस्या को समझने के लिए एक उदाहरण लेते हैं - Input: N = 17 Output: 1 2 3 4 5 6 7 8 9 10 11 12 13
-
C++ में लीफ नोड से k दूरी पर मौजूद सभी नोड्स को प्रिंट करें
इस समस्या में, हमें एक बाइनरी ट्री और एक नंबर K दिया जाता है। हमें ट्री के सभी नोड्स को प्रिंट करना होता है जो लीफ नोड से k दूरी पर होते हैं। बाइनरी ट्री एक विशेष पेड़ है जिसके प्रत्येक नोड में अधिकतम दो नोड (एक/दो/कोई नहीं) होते हैं। लीफ नोड बाइनरी ट्री का नोड ट्री के अंत में होता है। इस समस्या
-
C++ में मिन हीप में मान x से कम के सभी नोड्स प्रिंट करें
इस समस्या में, हमें एक मिनी हीप दिया जाता है और एक मान x और हमें x से कम के सभी नोड्स को प्रिंट करना होगा। न्यूनतम ढेर एक विशेष प्रकार का बाइनरी ट्री है जिसमें प्रत्येक नोड का मान उसके चाइल्ड नोड के नोड मान से कम होता है। आइए समस्या को समझने के लिए एक उदाहरण लेते हैं - X =45 आउटपुट - 2 4 7 10
-
C++ में K के पत्तों वाले बाइनरी ट्री में सभी नोड्स प्रिंट करें
इस समस्या में, हमें एक बाइनरी ट्री और एक पूर्णांक K दिया जाता है और हमें बाइनरी ट्री के उन सभी नोड्स को प्रिंट करना होता है जिनके चाइल्ड सबट्री में K पत्ते होते हैं। बाइनरी ट्री एक विशेष पेड़ है जिसके प्रत्येक नोड में अधिकतम दो नोड (एक/दो/कोई नहीं) होते हैं। लीफ नोड बाइनरी ट्री का नोड ट्री के अंत
-
C++ में बाइनरी ट्री में दो दिए गए स्तरों के बीच सभी नोड्स प्रिंट करें
इस समस्या में, हमें एक बाइनरी ट्री और ट्री में दो लेवल (ऊपरी और निचले) दिए जाते हैं और हमें ट्री के ऊपरी और निचले स्तरों के बीच सभी नोड्स को प्रिंट करना होता है। बाइनरी ट्री एक विशेष पेड़ है जिसके प्रत्येक नोड में अधिकतम दो नोड (एक/दो/कोई नहीं) होते हैं। आइए समस्या को समझने के लिए एक उदाहरण लेते ह
-
C++ में दिए गए नोड से k दूरी पर सभी नोड्स प्रिंट करें
इस समस्या में, हमें एक बाइनरी ट्री, एक लक्ष्य नोड और एक पूर्णांक K दिया जाता है। हमें ट्री के सभी नोड्स को प्रिंट करना होता है जो लक्ष्य नोड से K की दूरी पर होते हैं। । बाइनरी ट्री एक विशेष पेड़ है जिसके प्रत्येक नोड में अधिकतम दो नोड (एक/दो/कोई नहीं) होते हैं। आइए समस्या को समझने के लिए एक उदाहरण
-
सी++ में सभी एन-डिजिट सख्ती से बढ़ते नंबरों को प्रिंट करें
इस समस्या में, हमें एक नंबर N दिया जाता है और हमें सभी n-डिजिट नंबर . को प्रिंट करना होता है जिनके अंक एमएसबी से एलएसबी तक तेजी से बढ़ रहे हैं यानी एलएसबी (बाएं) की संख्या दाईं ओर की संख्या से छोटी होनी चाहिए। आइए समस्या को समझने के लिए एक उदाहरण लेते हैं - इनपुट - एन =2 आउटपुट - 01 02 03 04 05