-
C++ में बाइनरी प्रतिनिधित्व में दो तत्काल 1 के बीच अधिकतम 0 है
समस्या कथन एक संख्या n को देखते हुए, कार्य दिए गए n के द्विआधारी प्रतिनिधित्व में दो तत्काल 1 के बीच अधिकतम 0 का पता लगाना है। वापसी -1 यदि बाइनरी प्रतिनिधित्व में दो 1 से कम हो उदाहरण यदि इनपुट संख्या 35 है तो इसका द्विआधारी प्रतिनिधित्व है - 00100011 उपरोक्त द्विआधारी प्रतिनिधित्व में दो तत्का
-
C++ में एक वर्ग मैट्रिक्स में अधिकतम और न्यूनतम
समस्या कथन क्रम n*n के वर्ग मैट्रिक्स को देखते हुए, मैट्रिक्स से अधिकतम और न्यूनतम खोजें उदाहरण यदि दिया गया मैट्रिक्स है - {{15, 17, 19}, {5, 1, 7}, {14, 5, 16}} then Minimum number is 1 and maximum number is 19 एल्गोरिदम मैट्रिक्स से दो तत्वों का चयन करें एक मैट्रिक्स की एक पंक्ति की शुरुआत से
-
सी ++ में एक सरणी में अधिकतम बिटवाइज़ और एक जोड़ी का मूल्य
समस्या कथन n सकारात्मक तत्वों की एक सरणी को देखते हुए। हमें सरणी से किसी भी तत्व के जोड़े द्वारा उत्पन्न अधिकतम बिटवाइज़ और मान खोजने की आवश्यकता है। उदाहरण यदि इनपुट ऐरे {10, 12, 15, 18} है तो बिटवाइज़ का अधिकतम मान और 12 है। एल्गोरिदम बिटवाइज़ और सिंगल बिट पर संचालन का परिणाम अधिकतम होता है जब
-
C++ . में चतुर्भुज का अधिकतम क्षेत्रफल
समस्या कथन चतुर्भुज a, b, c, d की चार भुजाओं को देखते हुए दी गई भुजाओं से चतुर्भुज का अधिकतम क्षेत्रफल ज्ञात कीजिए। एल्गोरिदम इस समस्या को हल करने के लिए हम नीचे ब्रह्मगुप्त के सूत्र का उपयोग कर सकते हैं - (s-a)(s-b)(s-c)(s-d) उपरोक्त सूत्र में s अर्ध-परिधि है। इसकी गणना इस प्रकार की जाती है -
-
C++ में क्रम को समान रखते हुए दो दिए गए सरणियों से अधिकतम सरणी
समस्या कथन दो समान आकार की सरणियाँ A [] और B [] दी गई हैं। कार्य समान आकार की तीसरी सरणी बनाना है। परिणाम सरणी में दोनों सरणी से अधिकतम n तत्व होने चाहिए। इसमें पहले ए [] के तत्वों को चुना जाना चाहिए, फिर बी [] के चुने हुए तत्वों को उसी क्रम में चुना जाना चाहिए जैसे वे मूल सरणी में दिखाई देते हैं।
-
कम से कम X के आकार के उप-सरणी का अधिकतम औसत और C++ में अधिकतम Y
समस्या कथन एक सरणी गिरफ्तारी [] और दो पूर्णांक X और Y को देखते हुए। कार्य कम से कम X के आकार की एक उप-सरणी और अधिकतम औसत के साथ अधिकतम Y को खोजना है उदाहरण यदि इनपुट ऐरे {2, 10, 15, 7, 8, 4} और x =3 और Y =3 है तो हम निम्न प्रकार से अधिकतम औसत 12.5 प्राप्त कर सकते हैं - (10 + 15) / 2 = 12.5 एल्गोरि
-
C++ में किसी सरणी का अधिकतम औसत योग विभाजन
समस्या कथन एक सरणी को देखते हुए, हम संख्या A की एक पंक्ति को अधिकतम K आसन्न (गैर-रिक्त) समूहों में विभाजित करते हैं, फिर स्कोर प्रत्येक समूह के औसत का योग होता है। अधिकतम स्कोर क्या हो सकता है? उदाहरण यदि इनपुट सरणी {9, 2, 5, 3, 10} है तो हम सरणी को इस प्रकार विभाजित कर सकते हैं - {9} {2, 5, 3} औ
-
C++ में दी गई सीमा से अधिकतम बिटवाइज़ और जोड़ी
समस्या कथन एक श्रेणी [एल, आर] को देखते हुए, कार्य एक जोड़ी (एक्स, वाई) को ढूंढना है जैसे कि एल ≤ एक्स <वाई ≤ आर और एक्स और वाई सभी संभावित जोड़े में से अधिकतम है, फिर बिटवाइज और मिली जोड़ी को प्रिंट करें । उदाहरण यदि L =1 और R =10 है तो बिटवाइज अधिकतम और मान 8 है जिसे निम्न प्रकार से बनाया जा सकता
-
प्रत्येक मान के साथ मैट्रिक्स का अधिकतम निर्धारक या तो 0 या n C++ . में
समस्या कथन हमने एक धनात्मक संख्या n दी है, और हमें एक 3*3 मैट्रिक्स खोजना है जो 0 या n के संयोजन से बनाया जा सकता है और जिसमें अधिकतम निर्धारक हों। उदाहरण अगर n =15 तो हम निम्नानुसार मैट्रिक्स बना सकते हैं - {{15, 15, 0}{0, 15, 15}{15, 0, 0}} 0 या n तत्वों वाले किसी भी 3*3 मैट्रिक्स के लिए, अधिकत
-
सी ++ में वन बनाने के लिए पेड़ से अधिकतम किनारा हटाना
समस्या कथन एक अप्रत्यक्ष पेड़ को देखते हुए, जिसमें सम संख्या में कोने होते हैं, हमें इस पेड़ से किनारों की अधिकतम संख्या को हटाने की आवश्यकता होती है, ताकि परिणामी जंगल के प्रत्येक जुड़े घटक में सम संख्या में कोने हों। उदाहरण ऊपर दिखाए गए पेड़ में, हम लाल रंग में दिखाए गए अधिकतम 2 किनारों 0-2 और
-
C++ में BST के दो नोड्स के बीच अधिकतम तत्व
समस्या कथन एन तत्वों की एक सरणी और दो पूर्णांक ए, बी को देखते हुए जो दिए गए सरणी से संबंधित है। एआर [0] से एआर [एन -1] तक तत्व डालने से बाइनरी सर्च ट्री बनाएं। कार्य A से B तक के पथ में अधिकतम तत्व को खोजना है। उदाहरण यदि सरणी {24, 23, 15, 36, 19, 41, 25, 35} है तो हम निम्न प्रकार से BST बना सकते
-
हट को C++ में प्रिंट करने का कार्यक्रम
इस ट्यूटोरियल में, हम एक हट पैटर्न को प्रिंट करने के कार्यक्रम पर चर्चा करेंगे। इसके लिए हमें छपी जाने वाली झोंपड़ी की चौड़ाई (मान लीजिए N) प्रदान की जाएगी। हमारा काम तारों का उपयोग करके दी गई चौड़ाई की एक झोपड़ी संरचना और लाइन वर्णों का उपयोग करके झोपड़ी के अंदर एक गेट को प्रिंट करना है। उदाहरण #i
-
C++ में दिलचस्प पैटर्न प्रिंट करने का कार्यक्रम
इस ट्यूटोरियल में, हम दिए गए दिलचस्प पैटर्न को प्रिंट करने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें पैटर्न की आधी-चौड़ाई प्रदान की जाएगी। हमारा काम एक समान पैटर्न को दी गई चौड़ाई के अनुसार प्रिंट करना है, इसके बाएँ और दाएँ हिस्से एक-दूसरे के मिरर इमेज हैं। उदाहरण #include<stdio.h> /
-
सी++ पर उलटा डायमंड पैटर्न प्रिंट करने का कार्यक्रम
इस ट्यूटोरियल में, हम दिए गए व्युत्क्रम डायमंड पैटर्न को प्रिंट करने के कार्यक्रम पर चर्चा करेंगे। इसके लिए, हमें N का मान प्रदान किया जाएगा। हमारा काम 2N-1 की ऊंचाई के अनुसार हीरे के प्रतिलोम पैटर्न को प्रिंट करना है। उदाहरण #include<bits/stdc++.h> using namespace std; //printing the inverse
-
C++ में पतंग पैटर्न प्रिंट करने का कार्यक्रम
इस ट्यूटोरियल में, हम दिए गए पतंग पैटर्न को प्रिंट करने के कार्यक्रम पर चर्चा करेंगे। इसके लिए हम इनपुट को N=5 के रूप में लेंगे। हमारा काम 2N+1 =5 की समग्र ऊंचाई के साथ दिए गए काइटस्ट्रक्चर को प्रिंट करना है। इसमें अपरडायमंड संरचना के लिए 9 लाइनें और निचले अपूर्ण हीरे की संरचना के लिए 2 लाइनें शामि
-
C++ में अंतिम 10 पंक्तियों को प्रिंट करने का कार्यक्रम
इस ट्यूटोरियल में, हम अंतिम 10 पंक्तियों को प्रिंट करने के कार्यक्रम पर चर्चा करेंगे। इसके लिए, हमें एक स्ट्रिंग प्रदान की जाएगी जिसमें अगली पंक्ति की शुरुआत को दर्शाने के लिए नया लाइन कैरेक्टर होगा। हमारा काम आखिरी से शुरू करना है और आखिरी से गिनती करते हुए सभी 10 लाइनों को प्रिंट करना है। उदाहरण
-
सी ++ में अंतिम एन लाइनों को प्रिंट करने का कार्यक्रम
इस ट्यूटोरियल में, हम अंतिम N लाइन को प्रिंट करने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए, हमें एक स्ट्रिंग प्रदान की जाएगी जिसमें अगली पंक्ति की शुरुआत और अंतिम से मुद्रित होने वाली पंक्तियों की संख्या को दर्शाने के लिए नई पंक्ति वर्ण शामिल होगा। हमारा काम आखिरी से शुरू करना और आखिरी से गिनत
-
C++ में एक बाइनरी ट्री को उसके मिरर ट्री में बदलें
इस ट्यूटोरियल में, हम एक बाइनरी ट्री को उसके मिरर ट्री में बदलने के प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक बाइनरी ट्री प्रदान किया जाएगा। हमारा काम दिए गए बाइनरी ट्री से मिरर ट्री बनाने के लिए बाईं और दाईं ओर के मानों को स्वैप करना होगा। उदाहरण #include<bits/stdc++.h> using namespace std
-
एक बाइनरी ट्री को कन्वर्ट करें जैसे कि प्रत्येक नोड सभी नोड्स के योग को सी ++ में अपने दाहिने उपट्री में संग्रहीत करता है
इस ट्यूटोरियल में, हम एक बाइनरी ट्री को कन्वर्ट करने के लिए एक प्रोग्राम पर चर्चा करेंगे, जैसे कि हर नोड अपने दाहिने सबट्री में सभी नोड्स के योग को स्टोर करता है। इसके लिए हमें एक बाइनरी ट्री प्रदान किया जाएगा। हमारा काम एक और पेड़ वापस करना है जहां प्रत्येक नोड नोड और उसके दाहिने उपट्री के योग के ब
-
C++ में बाइनरी ट्री को सर्कुलर डबल लिंक लिस्ट में बदलें
इस ट्यूटोरियल में, हम एक बाइनरी ट्री को एक सर्कुलर डबल लिंक्ड लिस्ट में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक बाइनरी ट्री प्रदान किया जाएगा। हमारा काम बाएँ और दाएँ नोड्स को क्रमशः बाएँ और दाएँ तत्वों में बदलना होगा। और बाइनरी ट्री के इनऑर्डर को सर्कुलर लिंक्ड लिस्ट का सीक्वेंस