-
एक श्रेणी में संख्याओं की संख्या जो m से विभाज्य है और अंक d C++ में सम स्थिति में है
हमें एक पूर्णांक श्रेणी के साथ दिया जाता है, एक चर m जो भाजक के रूप में उपयोग किया जाता है और एक चर d जिसका उपयोग यह जांचने के लिए किया जाता है कि अंक d सम स्थिति में है या नहीं और कार्य उन संख्याओं की गणना करना है श्रेणी जो चर m से विभाज्य हैं और जिनका अंक d सम स्थिति में है। उदाहरण के लिए इनपुट -
-
एक श्रेणी में संख्याओं की संख्या जहां अंक d C++ में ठीक K बार आता है
हमें एक पूर्णांक श्रेणी के साथ दिया गया है जो एक चर से शुरू होता है मान लीजिए कि चर अंत तक शुरू होता है और एक चर k और d है। कार्य एक श्रेणी में d अंकों की गणना की गणना करना है जैसे कि d ठीक k बार होता है। उदाहरण के लिए इनपुट - इंट स्टार्ट =10, इंट एंड =100, डी =4 और के =2 आउटपुट - एक श्रेणी में स
-
C++ में 0 के रूप में अन्य बाइनरी स्ट्रिंग के साथ XOR वाले चक्रीय क्रमपरिवर्तन की गणना
हमें दो बाइनरी स्ट्रिंग्स के साथ दिया गया है, मान लें कि str_1 और str_2 जिसमें 1 और 0 का संयोजन है और कार्य सबसे पहले स्ट्रिंग str_1 से संभव विभिन्न क्रमपरिवर्तनों के SET सेट को बनाना है और फिर हम XOR संचालन करेंगे बाइनरी स्ट्रिंग str_2 के साथ सेट में तत्व और फिर जांचें कि एक्सओआर 0 लौटा रहा है या न
-
C++ में N को विभाजित करने पर भागफल से अधिक सेट बिट्स वाले भाजक की संख्या
हमें एक पूर्णांक संख्या के साथ दिया गया है, मान लीजिए, N जिसे भाजक माना जाता है और इसे 1 - N से शुरू होने वाली संख्याओं से विभाजित किया जाएगा और कार्य उन भाजक की गिनती की गणना करना है जिनके पास सेट बिट्स की संख्या से अधिक है भागफल को दी गई संख्या N से विभाजित करने पर। उदाहरण के लिए इनपुट - इंट एन =
-
सी ++ में अलग-अलग मानों के साथ लगातार तत्व वाले सरणी की संख्या
इनपुट के रूप में तीन चर आकार, max_val, last_element को देखते हुए। लक्ष्य विभिन्न सरणियों की गिनती का पता लगाना है जो इस तरह से बनाई जा सकती हैं कि उनके आकार के तत्व हों, 1 और max_val के बीच के तत्व हों और पहला तत्व हमेशा 1 होता है और अंतिम तत्व हमेशा max_val होता है। यह भी सुनिश्चित करें कि कोई भी ल
-
पथों की संख्या की गणना करें जिनका वजन बिल्कुल X है और C++ में वजन M का कम से कम एक किनारा है
हमें एक पेड़ दिया जाता है जिसमें अंतहीन स्तर हो सकते हैं, एक चर बच्चा जो एक नोड के बच्चों की संख्या को संग्रहीत करेगा, एक चर वजन जो पथ से जुड़े वजन को संग्रहीत करेगा और एक चर पथ जो पथ और कार्य को संग्रहीत करेगा। पथों की संख्या की गणना करने के लिए जिनका वज़न X के बराबर है और दिए गए वज़न के साथ कम से
-
सी++ में 2डी कैरेक्टर ऐरे में दिए गए स्ट्रिंग की संख्या की गणना
निम्नलिखित समस्या दैनिक समाचार पत्र क्रॉसवर्ड का एक उदाहरण है, यहां हमें 2-आयामी वर्ण सरणी दी गई है और समस्या कथन 2-आयामी वर्ण सरणी भूलभुलैया से दिए गए शब्द का पता लगाना है। खोज एल्गोरिदम में अलग-अलग वर्ण ढूंढना शामिल है ऊपर से नीचे ,दाएं से बाएं और इसके विपरीत लेकिन तिरछे नहीं। आइए उदाहरणों से समझत
-
एपी की गणना (अंकगणितीय प्रगति) सी ++ में एक सरणी में अनुक्रम
एक सरणी एआर [] को देखते हुए जिसमें पूर्णांक तत्व होते हैं। लक्ष्य गिरफ्तारी [] के अंदर अंकगणितीय प्रगति के बाद की संख्या की गणना करना है। arr[] के अंदर तत्वों की श्रेणी [1,1000000] हैं। खाली अनुक्रम या एकल तत्व भी गिना जाएगा। आइए उदाहरणों से समझते हैं। उदाहरण के लिए इनपुट - गिरफ्तारी [] ={1,2,3}
-
C++ में दिए गए कार्यों को करने के बाद अंतिम स्ट्रिंग
इस ट्यूटोरियल में, हम निम्नलिखित समस्या को हल करने जा रहे हैं। केवल a और b वर्णों वाली एक स्ट्रिंग को देखते हुए, हमारा कार्य उप-स्ट्रिंग को हटाना है ab स्ट्रिंग से। और बची हुई स्ट्रिंग को प्रिंट करें। यहाँ, समस्या को हल करने के लिए विचार बहुत सरल है। केवल a और b के साथ प्रत्येक स्ट्रिंग अंत में या
-
खोजें (a^b)%m जहां C++ में 'a' बहुत बड़ा है
इस ट्यूटोरियल में, हम समीकरण को हल करने जा रहे हैं (ab )%m जहां a बहुत बड़ी संख्या है। समीकरण (ab )%m=(a%m)*(a%m)...b_times. हम समस्या का समाधान a%m का मान ज्ञात करके और फिर उसे b गुना करके कर सकते हैं। आइए समस्या को हल करने के लिए चरणों को देखें। संख्याओं a, b, और m को इनिशियलाइज़ करें। a%
-
सी++ में भाजक की सूची से ए और बी खोजें
इस ट्यूटोरियल में, हम नीचे दी गई समस्या को हल करने जा रहे हैं। पूर्णांकों की एक सरणी को देखते हुए, हमें दो संख्याएँ A और B ज्ञात करनी हैं। सरणी में शेष सभी संख्याएँ A और B के विभाजक हैं। यदि कोई संख्या A और B दोनों का भाजक है, तो वह सरणी में दो बार प्रदर्शित होगी। आइए समस्या को हल करने के लिए चरण
-
C++ में 2^(2^A) % B खोजें
इस ट्यूटोरियल में, हम समीकरण 2^(2^A) % B. का मूल्यांकन करने के लिए एक प्रोग्राम लिखने जा रहे हैं। हम पुनरावर्ती फलन का उपयोग करके समीकरण का मान ज्ञात करने जा रहे हैं। आइए समस्या को हल करने के लिए चरणों को देखें। एक पुनरावर्ती फ़ंक्शन लिखें जिसमें 2 तर्क A और B हों। अगर ए 1 है, तो 4% बी को 2^(
-
सी++ में मोड 5 खोजें (1^n + 2^n + 3^n + 4^n)
इस ट्यूटोरियल में, हम निम्नलिखित समस्या को हल करने जा रहे हैं। एक पूर्णांक n को देखते हुए, हमें (1n .) ज्ञात करना होगा +2n +3n +4n )%5 संख्या (1n +2n +3n +4n ) बहुत बड़ा होगा यदि n बड़ा है। यह लंबे पूर्णांकों में भी फिट नहीं हो सकता है। इसलिए, हमें एक वैकल्पिक समाधान खोजने की जरूरत है। यदि आप संख
-
C++ प्रोग्राम में दिए गए सरणी में एक निश्चित बिंदु (सूचकांक के बराबर मान) खोजें
इस ट्यूटोरियल में, हम निम्नलिखित समस्या को हल करने जा रहे हैं। एक सरणी को देखते हुए, वह संख्या ज्ञात कीजिए जो सूचकांक के बराबर है। यह एक सीधी-सादी समस्या है। दिए गए सरणी पर पुनरावृति करें और अनुक्रमणिका लौटाएं जो सरणी तत्व के बराबर है। उदाहरण आइए कोड देखें। #include <bits/stdc++.h> using na
-
सी ++ में अधिकतम सरणी तत्वों को विभाजित करने वाली संख्या खोजें
इस ट्यूटोरियल में, हम उस संख्या को खोजने जा रहे हैं जो दी गई सरणी में अधिकतम तत्वों में विभाजित है। आइए समस्या को हल करने के लिए चरणों को देखें। परिणाम को स्टोर करने के लिए ऐरे और एक वेरिएबल को इनिशियलाइज़ करें। सरणी पर पुनरावृति करें। काउंटर वैरिएबल को इनिशियलाइज़ करें। फिर से सरणी पर
-
एक संख्या X ज्ञात कीजिए जिसके अंकों के साथ योग C++ में N के बराबर है
इस ट्यूटोरियल में, हम एक ऐसी संख्या खोजने जा रहे हैं, जिसके अंकों सहित कुछ संख्या दी गई संख्या N के बराबर है। विचार सरल है, हम दी गई संख्या के बाएँ और दाएँ 100 संख्याओं की जाँच करने जा रहे हैं। यह एन 1000000000 के रूप में बाध्य नहीं होगा और योग 100 से अधिक नहीं होगा। आइए समस्या को हल करने के लिए च
-
सी ++ में बीएसटी में दिए गए योग के साथ एक जोड़ी खोजें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो उस जोड़ी को ढूंढता है जिसका योग बाइनरी सर्च ट्री में दी गई संख्या के बराबर है। हम जोड़े को खोजने के लिए दो अलग-अलग सूचियों में पेड़ों के मूल्यों को संग्रहीत करने जा रहे हैं। आइए समस्या को हल करने के लिए चरणों को देखें। बाइनरी ट्री के लिए एक
-
सी ++ में सरणी में विभाजन बिंदु खोजें
इस ट्यूटोरियल में, हम एक ऐरे में पार्टिशन पॉइंट ढूँढ़ने जा रहे हैं जहाँ पार्टिशन पॉइंट पर छोड़े गए सभी एलिमेंट छोटे हैं और पार्टिशन पॉइंट के सभी एलिमेंट बड़े हैं। आइए समस्या को हल करने के लिए चरणों को देखें। ऐरे को इनिशियलाइज़ करें। सरणी पर पुनरावृति करें। 0 से I तक पुनरावृति करें और प्रत्
-
सी ++ में 2 डी सरणी में एक शिखर तत्व खोजें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो 2डी एरे में पीक एलिमेंट को ढूंढता है। एक तत्व को शिखर तत्व कहा जाता है यदि उसके चारों ओर के सभी तत्व तत्व से छोटे होते हैं। आइए समस्या को हल करने के लिए चरणों को देखें। डमी डेटा के साथ 2डी ऐरे को इनिशियलाइज़ करें। 2डी सरणी पर पुनरावृति क
-
सी ++ में लिंक्ड सूची में एक शिखर तत्व खोजें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो दी गई लिंक्ड लिस्ट में पीक एलिमेंट ढूंढता है। शिखर तत्व एक ऐसा तत्व है जो आसपास के तत्वों से बड़ा है। आइए समस्या को हल करने के लिए चरणों को देखें। लिंक की गई सूची के लिए एक स्ट्रक्चर नोड बनाएं। डमी डेटा के साथ लिंक की गई सूची बनाएं। आध