-
सी ++ में बीएसटी II में उत्तराधिकारी उत्तराधिकारी
मान लीजिए कि हमारे पास बाइनरी सर्च ट्री में एक नोड है, हमें बीएसटी में उस नोड के इन-ऑर्डर उत्तराधिकारी को खोजना होगा। यदि कोई इन-ऑर्डर उत्तराधिकारी नहीं है, तो अशक्त लौटें। जैसा कि हम जानते हैं कि नोड का उत्तराधिकारी वह नोड होता है जिसकी कुंजी नोड के मान से अधिक होती है। हमारे पास नोड तक सीधी पहुंच
-
C++ में अकेला पिक्सेल I
मान लीजिए कि हमारे पास ब्लैक एंड व्हाइट पिक्सल वाली एक तस्वीर है, हमें ब्लैक लोनली पिक्सल्स की संख्या का पता लगाना है। यहां चित्र को 2डी चार सरणी द्वारा दर्शाया गया है जिसमें क्रमशः ब्लैक एंड व्हाइट पिक्सल के लिए बी और डब्ल्यू शामिल हैं। एक काला अकेला पिक्सेल वास्तव में बी होता है जो एक विशिष्ट स्थ
-
लगातार सूचियों की संख्या गिनने का कार्यक्रम जिसका योग C++ में n है
मान लीजिए कि हमारे पास एक संख्या n है, हमें n तक के धनात्मक क्रमागत मानों की सूचियों की संख्या ज्ञात करनी है। इसलिए, यदि इनपुट n =15 जैसा है, तो आउटपुट 4 होगा, क्योंकि संभावित सूचियाँ हैं:[1, 2, 3, 4, 5], [4, 5, 6], [7, 8], और [15]। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे: शुरू करें:=1, अं
-
C++ में दो क्रमबद्ध सूचियों का माध्यिका ज्ञात करने का कार्यक्रम
मान लीजिए कि हमारे पास दो क्रमबद्ध सूचियाँ हैं। हमें इन दो सूचियों का माध्यिका ज्ञात करना है। तो अगर सरणियाँ [1,5,8] और [2,3,6,9] जैसी हैं, तो उत्तर 5 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे: एक फ़ंक्शन को हल करें परिभाषित करें (), यह एक सरणी संख्या 1, एक सरणी संख्या 2 लेगा, nums2 का
-
C++ में nth बदसूरत संख्या खोजने का कार्यक्रम
मान लीजिए हमारे पास एक संख्या n है; हमें nth बदसूरत संख्या ज्ञात करनी है। जैसा कि हम जानते हैं कि बदसूरत संख्याएँ वे संख्याएँ होती हैं, जिनके अभाज्य गुणनखंड केवल 2, 3 और 5 होते हैं। इसलिए यदि हम 10th खोजना चाहते हैं बदसूरत संख्या, आउटपुट 12 होगा, क्योंकि पहले कुछ बदसूरत संख्याएं 1, 2, 3, 4, 5, 6, 8,
-
जोड़े की संख्या की गणना करें (ए <=एन, बी <=एन) जैसे कि जीसीडी (ए, बी) सी ++ में बी है
हमें एक इनपुट एन दिया गया है। लक्ष्य ए, बी के सभी जोड़ों को ढूंढना है जैसे कि 1<=A<=N और 1<=B<=N और जीसीडी (ए, बी) बी है। सभी जोड़े में सबसे बड़ा है बी के रूप में सामान्य भाजक। आइए उदाहरणों से समझते हैं। इनपुट -एन=5 आउटपुट - जोड़े की संख्या की गणना करें (ए <=एन, बी <=एन) जैसे कि जीसीडी (ए, बी) बी
-
N अंकों वाली संख्याओं की गणना करें जिनमें C++ में 0 की सम संख्या होती है
हमें इनपुट के रूप में एक नंबर N दिया गया है। लक्ष्य उन सभी एन अंकों की संख्याओं को खोजना है जिनमें अंकों के रूप में 0 की एक सम संख्या है। संख्या भी पूर्ववर्ती शून्य हो सकती है जैसे एन =3 संख्याओं के मामले में शामिल 001,002,003….010….आगे। आइए उदाहरणों से समझते हैं। इनपुट -एन=4 आउटपुट - संख्या की स
-
N अंकों वाली संख्याओं की गणना करें जिनमें C++ में विषम संख्या 0 है
हमें इनपुट के रूप में एक नंबर N दिया गया है। लक्ष्य उन सभी N अंकों की संख्याओं को खोजना है जिनमें विषम संख्या 0 के अंकों के रूप में है। संख्या में पूर्ववर्ती शून्य भी हो सकते हैं जैसे N=3 संख्याओं के मामले में 000,011,012….990 होगा। आइए उदाहरणों से समझते हैं। इनपुट -एन=3 आउटपुट - संख्या की संख्या
-
एक स्ट्रिंग की घटनाओं की गणना करें जिसे सी ++ में किसी अन्य दिए गए स्ट्रिंग से बनाया जा सकता है
हमें इनपुट के रूप में दो स्ट्रिंग्स str_1 और str_2 दिए गए हैं। लक्ष्य स्ट्रिंग की संख्या को str_2 के समान खोजना है जिसे str_1 से चुने गए अक्षरों का उपयोग करके बनाया जा सकता है जिसमें से प्रत्येक वर्ण का उपयोग केवल एक बार किया जाता है। नोट − दोनों में सभी अक्षर एक ही स्थिति में हैं। आइए उदाहरणों से
-
C++ में समान संख्या में 0s, 1s और 2s के साथ सबस्ट्रिंग गिनें
हमें केवल 0, 1 और 2 वाले स्ट्रिंग स्ट्र दिए गए हैं। लक्ष्य स्ट्र के सभी सबस्ट्रिंग्स को खोजना है जिनमें 0 के 1 और 2 के बराबर संख्याएं हैं। यदि str 12012 है। 0, 1 और 2 के बराबर वाले सबस्ट्रिंग 120, 201 और 012 होंगे। गिनती 3 होगी। आइए उदाहरणों से समझते हैं। इनपुट - str=112200120 आउटपुट −0s, 1s, और
-
C++ में समान प्रथम और अंतिम वर्णों के साथ सबस्ट्रिंग की गणना करें
हमें एक स्ट्रिंग str दिया जाता है। लक्ष्य उन सबस्ट्रिंग्स की संख्या को गिनना है जिनमें समान प्रारंभिक और समाप्ति वर्ण हैं। उदाहरण के लिए, यदि इनपुट बाका है, तो सबस्ट्रिंग बी, ए, सी, ए, एसीए होगी। कुल 5. आइए उदाहरणों से समझते हैं। इनपुट - str=abaefgf आउटपुट −समान प्रथम और अंतिम वर्णों वाले सबस्ट्र
-
C++ में अधिकतम k बार आने वाले प्रत्येक वर्ण के साथ सबस्ट्रिंग की गणना करें
हमें एक स्ट्रिंग str दिया जाता है। लक्ष्य उन सबस्ट्रिंग की संख्या को गिनना है जिसमें प्रत्येक वर्ण अधिकतम k बार होता है। उदाहरण के लिए यदि इनपुट एबीसी और के =1 है, तो सबस्ट्रिंग ए, बी, सी, एबी, बीसी, एबीसी होगी। आइए उदाहरणों से समझते हैं। इनपुट - str=abaefgf आउटपुट - समान प्रथम और अंतिम वर्णों वा
-
उन सबस्ट्रिंग्स की गणना करें जो वर्ण X से शुरू होती हैं और C++ में वर्ण Y के साथ समाप्त होती हैं
हमें स्ट्रिंग str दिया जाता है। लक्ष्य उन सबस्ट्रिंग्स की संख्या को गिनना है जिसमें प्रारंभिक वर्ण X वर्ण के समान है और अंतिम वर्ण वर्ण Y के समान है। उदाहरण के लिए, यदि इनपुट artact और X =a और Y =t है, तो सबस्ट्रिंग कला, अधिनियम, कला होंगे। गिनती 3 है। आइए उदाहरणों से समझते हैं। इनपुट - str=abcccd
-
C++ में भिन्न सम संख्या वाले उपसमुच्चय गिनें
हमें सकारात्मक पूर्णांकों की एक सरणी दी गई है। लक्ष्य एक सरणी में संख्याओं के उपसमुच्चय को इस प्रकार खोजना है कि प्रत्येक उपसमुच्चय में अलग-अलग सम संख्याएँ हों। समान तत्वों वाले सभी सेटों की गणना 1 के रूप में की जाएगी। [2,4,6] और [6,2,4] एक ही सेट हैं। आइए उदाहरणों के साथ समझते हैं इनपुट - एआर []
-
सी ++ में दिए गए स्ट्रिंग में लंबाई तीन के बाद की गणना करें
हमें स्ट्रिंग स्ट्र और लंबाई 3 का एक सबस्ट्रिंग सब_स्ट्र दिया गया है। लक्ष्य स्ट्र में बाद के सब_स्ट्र की गिनती का पता लगाना है। उदाहरण एक्ट मोतियाबिंद (मोतियाबिंद, मोतियाबिंद, मोतियाबिंद) में तीन बार होता है। आइए उदाहरणों से समझते हैं। इनपुट - str=निपटान sub_str=सेट आउटपुट - किसी दिए गए स्ट्रिंग
-
सी ++ में समान और विषम तत्वों के साथ उप-सरणी गिनें
हमें सकारात्मक पूर्णांकों की एक सरणी दी गई है। लक्ष्य एक सरणी में संख्याओं के उप-सरणी को खोजना है जैसे कि प्रत्येक उप-सरणी में समान और विषम तत्वों की संख्या समान हो। यदि सरणी {1,2,3,4} है। फिर उप-सरणी {1,2}, {2,3}, {3,4}, {1,2,3,4} होंगी। ऐसे उपसरणियों की संख्या 4 है। आइए उदाहरणों के साथ समझते हैं
-
सी ++ में प्राइम योग के साथ सबएरे गिनें
हमें सकारात्मक पूर्णांकों की एक सरणी दी गई है। लक्ष्य एक सरणी में संख्याओं के उप-सरणी को ढूंढना है, जैसे कि प्रत्येक उप-सरणी में योग प्रमुख है। यदि सरणी {1,2,3,4} है। फिर उप-सरणी {1,2}, {2,3}, {3,4} होंगी। ऐसे उपसरणियों की संख्या 3 है। आइए उदाहरणों के साथ समझते हैं इनपुट - एआर [] ={1,3,5,3,2}; आउ
-
C++ में 1 से N तक अंकों की कुल संख्या गिनें
हमें इनपुट के रूप में एक नंबर N दिया गया है। लक्ष्य संख्या 1 से एन के बीच अंकों की कुल संख्या की गणना करना है। 1 से 9 तक की संख्या में प्रत्येक के लिए 1 अंक की आवश्यकता होती है, 11 से 99 में प्रत्येक के लिए 2 अंकों की आवश्यकता होती है, 100 से 999 में प्रत्येक के लिए 3 अंकों की आवश्यकता होती है और इस
-
C++ में ASCII मानों के योग से कम और k से अधिक वाले शब्दों की संख्या की गणना करें
हमें एक स्ट्रिंग str दिया गया है जिसमें एक वाक्य और एक संख्या k है। लक्ष्य उन str की गिनती का पता लगाना है जिनका ascii मान k से कम है और ascii मान k से अधिक है। ASCII - एक भाषा में प्रत्येक वर्ण को निर्दिष्ट संख्या के रूप में अद्वितीय कोड। आइए उदाहरणों से समझते हैं। इनपुट - str=यह ASCII है। k=300
-
सी ++ में दो दिए गए तत्वों की समान संख्या के साथ उप-सरणी की गणना करें
हमें पूर्णांकों की एक सरणी गिरफ्तारी [] दी गई है। इसके अलावा, दो नंबर ए और बी। लक्ष्य एआर के सभी उप-सरणी को गिनना है [] जैसे कि ए और बी की घटनाएं सभी में बराबर होती हैं। यदि सरणी [1,2,3] है और A 1 है और B 2 है। उप-सरणी [3], [1,2], [1,2,3] होगी। आइए उदाहरणों से समझते हैं। इनपुट - एआर [] ={ 2, 2, 1,