-
अंकों की गिनती पर प्रश्न C++ में एक वृत्त के अंदर होते हैं
इस समस्या में, हमें n बिंदु दिए गए हैं जो एक 2D तल पर स्थित हैं, प्रत्येक निर्देशांक (x,y) है। हमारा काम दो प्रश्नों को हल करना है। प्रत्येक प्रश्न के लिए, हमें एक पूर्णांक R दिया जाता है। हमें वृत्त के केंद्र को मूल बिंदु और त्रिज्या R लेते हुए, वृत्त के अंदर स्थित बिंदुओं की संख्या ज्ञात करने की आ
-
C++ में दिए गए आकार के बाइनरी सब-मैट्रिसेस की संख्या पर प्रश्न
इस समस्या में, हमें nXm आकार का एक बाइनरी मैट्रिक्स बिन [] [] दिया जाता है। हमारा कार्य सभी q प्रश्नों को हल करना है। क्वेरी (x, y) के लिए, हमें x*x आकार के सबमैट्रिक्स की संख्या को इस तरह खोजने की आवश्यकता है कि सरणी y (बाइनरी नंबर) के सभी तत्व। समस्या का विवरण यहां, हमें किसी दिए गए आकार के उप-मै
-
सी++ में पैटर्न खोज के लिए अहो-कोरासिक एल्गोरिथम
इस समस्या में, हमें एक इनपुट स्ट्रिंग और एक ऐरे एरर [] दिया जाता है। हमारा काम स्ट्रिंग में सरणी के सभी शब्दों की सभी घटनाओं को खोजना है। इसके लिए, हम पैटर्न खोज के लिए अहो-कोरासिक एल्गोरिथम का उपयोग करेंगे। प्रोग्रामिंग में स्ट्रिंग और पैटर्न खोज एक महत्वपूर्ण चीज है। और प्रोग्रामिंग में, बेहतर ए
-
अलेक्जेंडर बोगोमोल्नी का अनियंत्रित क्रमचय एल्गोरिथ्म C++ . में
यहां, हमें एक नंबर N दिया गया है। हमारा काम अलेक्जेंडर बोगोमोल्नी के अनऑर्डर्ड परम्यूटेशन एल्गोरिथम का उपयोग करके N का क्रमपरिवर्तन खोजना है। आइए पहले क्रमपरिवर्तन पर चर्चा करें, एक क्रमपरिवर्तन एक सेट में एक आइटम को विशिष्ट रूप से ऑर्डर करने के तरीकों की संख्या को क्रमपरिवर्तन कहा जाता है। उदाह
-
C++ . में बेसेल का प्रक्षेप
इंटरपोलेशन अज्ञात मान की एक प्रकार की अनुमान तकनीक है जो ज्ञात मूल्यों के बीच स्थित है। इंटरपोलेशन, ज्ञात डेटा बिंदुओं के असतत सेट की सीमा के बीच नए डेटा बिंदुओं के निर्माण की प्रक्रिया है। प्रक्षेप का उपयोग करने के लिए एक आवेदन या कारण यह है कि यह गणना लागत को कम कर सकता है। जब कुछ मूल्यों की गणना
-
C++ . में एक स्ट्रिंग के वर्णों के वर्णानुक्रमिक मानों का योग
इस समस्या में, हमें स्ट्रिंग str[] की एक सरणी दी गई है। हमारा काम सरणी में सभी स्ट्रिंग्स का स्कोर खोजना है। स्कोर को स्ट्रिंग के वर्णों के वर्णानुक्रमिक मानों के योग के साथ स्ट्रिंग की स्थिति के गुणनफल के रूप में परिभाषित किया जाता है। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट str[] = {&l
-
सी++ में लिंक्ड सूची के वैकल्पिक नोड्स का योग
इस समस्या में हमें एक लिंक्ड लिस्ट दी जाती है। हमारा काम लिंक की गई सूची के वैकल्पिक नोड्स के योग को प्रिंट करना है। लिंक्ड सूची डेटा संरचना का एक क्रम है जो लिंक के माध्यम से एक साथ जुड़े होते हैं। अब, समस्या पर वापस आते हैं। यहां, हम लिंक की गई सूची के वैकल्पिक नोड्स जोड़ेंगे। इसका मतलब है कि ह
-
C++ . में 2 से N/2 तक सभी आधारों में लिखी गई संख्या N के अंकों का योग
इस समस्या में, हमें एक संख्या N दी जाती है। हमारा कार्य 2 से N/2 तक के आधारों में संख्या N के अंकों का योग ज्ञात करने के लिए एक प्रोग्राम बनाना है। तो, हमें संख्या के आधार को 2 से N/2 में सभी आधारों में बदलना होगा यानी n =9 के लिए, आधार 2, 3, 4 होंगे। और इन आधारों में सभी अंकों का योग ज्ञात कीजिए।
-
एक सरणी में अनुक्रमणिका L से R तक के तत्वों का योग जब arr[i] =i * (-1)^i C++ में
इस समस्या में, हमें दो नंबर L और R दिए गए हैं। हमारे पास एक सरणी arr[] भी है जैसे कि arr[i] =i*(-1)^i . हमारा काम arr[i] =i*(-1)^i. होने पर एक ऐरे में इंडेक्स L से R तक एलिमेंट के योग की गणना करने के लिए एक प्रोग्राम बनाना है। इसलिए, हमें ऐरे के रेंज [एल, आर] के भीतर तत्वों का योग खोजने की जरूरत ह
-
सी++ में एक अप्रत्यक्ष ग्राफ के सभी जुड़े घटकों में न्यूनतम तत्वों का योग
इस समस्या में, हमें N संख्याओं का एक सरणी arr दिया जाता है जहाँ arr[i] (i+1)वें नोड का प्रतिनिधित्व करता है। इसके अलावा, किनारों के एम जोड़े हैं जहां यू और वी किनारे से जुड़े नोड का प्रतिनिधित्व करते हैं। हमारा काम एक अप्रत्यक्ष ग्राफ के सभी जुड़े घटकों में न्यूनतम तत्वों का योग खोजने के लिए एक कार्
-
C++ में एक पूर्ण बाइनरी ट्री के मिरर इमेज नोड्स का योग
इस समस्या में हमें एक पूर्ण बाइनरी ट्री दिया जाता है। हमारा काम एक पूर्ण बाइनरी ट्री के मिरर इमेज नोड्स के योग को एक क्रम में खोजने के लिए एक प्रोग्राम बनाना है। यहां, हमें बाएं सूर्य-पेड़ के इनऑर्डर ट्रैवर्सल को ढूंढना है, और फिर प्रत्येक नोड के लिए, हम इसके साथ दर्पण छवि जोड़ देंगे। इसका मतलब है
-
C++ में N के नीचे दो संख्याओं के गुणजों का योग
इस समस्या में, हमने तीन पूर्णांक M1, M2, और N दिए हैं। हमारा कार्य N के नीचे दो संख्याओं के गुणजों का योग ज्ञात करने के लिए एक प्रोग्राम बनाना है। यहां, हम N के नीचे सभी तत्वों को जोड़ेंगे जो M1 या M2 में से किसी एक के गुणज हैं समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट N = 13, M1 = 4, M
-
प्राकृतिक संख्याओं का योग (N तक) जिसका मॉड्यूल K के साथ C++ . में R उत्पन्न करता है
इस समस्या में, हमें तीन नंबर N, K और R दिए गए हैं। हमारा काम प्राकृतिक संख्याओं (N तक) का योग ज्ञात करने के लिए एक प्रोग्राम बनाना है, जिसका मॉड्यूल K के साथ है उपज आर. हम N से कम सभी संख्याएँ जोड़ेंगे जो निम्नलिखित शर्त को पूरा करती हैं, i%K ==R. समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट
-
C++ में सर्कुलर लिंक्ड लिस्ट के नोड्स का योग
इस समस्या में, हमें एक वृत्ताकार लिंक्ड सूची दी गई है। हमारा काम सर्कुलर लिंक्ड लिस्ट के नोड्स के योग को खोजने के लिए एक प्रोग्राम बनाना है। हमें केवल लिंक की गई सूची के सभी नोड मानों को जोड़ने की आवश्यकता है। कुछ महत्वपूर्ण परिभाषाएं लिंक्ड लिस्ट डेटा संरचनाओं का एक क्रम है, जो लिंक के माध्य
-
C++ में सर्कुलर कतार डेटा संरचना
एक कतार एक सार डेटा संरचना है जिसमें तत्वों का संग्रह होता है। Queue FIFO तंत्र को लागू करता है अर्थात जो तत्व पहले डाला जाता है उसे भी पहले हटा दिया जाता है। कतार गन्ना एक रैखिक डेटा संरचना हो सकती है। लेकिन अगर हम सरणी का उपयोग करके कतार को लागू करते हैं तो यह कुछ समस्या पैदा कर सकता है। कभी-कभी
-
सी ++ में डेक्यू और प्राथमिकता कतार
जैसा कि हम जानते हैं कि क्यू डेटा संरचना फर्स्ट इन फर्स्ट आउट डेटा संरचना है। कतार में कुछ भिन्नताएँ भी हैं। ये Dequeue और प्राथमिकता कतार हैं। Dequeue मूल रूप से डबल एंडेड कतार है। तो दो आगे और दो पीछे जोड़े हैं। एक जोड़ी फ्रंट और रियर पॉइंटर का उपयोग बाईं ओर से कतार का वर्णन करने के लिए किया जाता
-
सी ++ में क्रमबद्ध सरणी
यहां हम क्रमबद्ध सरणियों की कुछ बुनियादी अवधारणाएँ देखेंगे। कुछ लगातार मेमोरी स्थानों में एक ही तरह के डेटा को रखने के लिए सरणियाँ सजातीय डेटा संरचना हैं। कभी-कभी हमें उनका उपयोग करने के लिए तत्वों को क्रमबद्ध करने की आवश्यकता होती है। इसके अलावा हम एक क्रमबद्ध सरणी बना सकते हैं। इसे हमेशा क्रमबद्ध
-
C . में बहुआयामी सरणियाँ
यहाँ हम बहुआयामी सरणियाँ देखेंगे। एक सरणी मूल रूप से सजातीय डेटा का एक सेट है। उन्हें सन्निहित स्मृति स्थानों में रखा गया है। विभिन्न मामलों में हम देख सकते हैं कि सरणियाँ एक आयामी नहीं हैं। कभी-कभी हमें दो-आयामी या बहुआयामी रूप में एक सरणी बनाने की आवश्यकता होती है। बहुआयामी सरणियों को दो अलग-अलग
-
सी++ में डबल लिंक्ड सर्कुलर सूचियां
सर्कुलर लिंक्ड लिस्ट लिंक्ड लिस्ट का एक रूपांतर है जिसमें पहला तत्व अंतिम तत्व को इंगित करता है और अंतिम तत्व पहले तत्व को इंगित करता है। सिंगल लिंक्ड लिस्ट और डबल लिंक्ड लिस्ट दोनों को सर्कुलर लिंक्ड लिस्ट में बनाया जा सकता है। डबल लिंक्ड लिस्ट में, अंतिम नोड का अगला पॉइंटर पहले नोड को इंगित करता
-
C++ में एक थ्रेडेड बाइनरी ट्री का इनऑर्डर ट्रैवर्सल
यहां हम थ्रेडेड बाइनरी ट्री डेटा संरचना देखेंगे। हम जानते हैं कि बाइनरी ट्री नोड्स में अधिकतम दो बच्चे हो सकते हैं। लेकिन अगर उनके केवल एक बच्चे हैं, या कोई बच्चा नहीं है, तो लिंक्ड सूची प्रतिनिधित्व में लिंक भाग शून्य रहता है। थ्रेडेड बाइनरी ट्री प्रतिनिधित्व का उपयोग करके, हम कुछ थ्रेड बनाकर उस खा