-
C++ में एक शिखर तत्व खोजें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो दिए गए ऐरे में पीक एलिमेंट को ढूंढता है शिखर तत्व एक ऐसा तत्व है जो आसपास के तत्वों से बड़ा है। आइए समस्या को हल करने के लिए चरणों को देखें। डमी डेटा के साथ ऐरे को इनिशियलाइज़ करें। चरम तत्व की स्थिति के लिए पहले तत्व और अंतिम तत्व की जां
-
C++ में दी गई संख्या के बराबर योग वाली तीन लिंक्ड सूचियों में से एक त्रिक ज्ञात करें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो लिंक की गई सूची में ट्रिपल को ढूंढता है जिसका योग दिए गए नंबर के बराबर है। आइए समस्या को हल करने के लिए चरणों को देखें। लिंक की गई सूची के लिए एक स्ट्रक्चर नोड बनाएं। डमी डेटा के साथ लिंक की गई सूची बनाएं। तीन तत्वों के लिए तीन आंतरिक
-
C++ में दिए गए मान का योग करने वाला त्रिक ज्ञात कीजिए
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो ऐरे में त्रिक को ढूंढता है जिसका योग दी गई संख्या के बराबर है। आइए समस्या को हल करने के लिए चरणों को देखें। डमी डेटा के साथ सरणी बनाएं। तीन तत्वों के लिए तीन आंतरिक लूप लिखें जो सरणी के अंत तक पुनरावृत्त होते हैं। तीन तत्व जोड़ें। द
-
वह मान ज्ञात कीजिए जिसका दिए गए नंबर के साथ XOR C++ में अधिकतम है
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो उस नंबर को ढूंढता है जिसका दिए गए नंबर के साथ XOR ऑपरेशन अधिकतम है। हम मान रहे हैं कि यहां बिट्स की संख्या 8 है। विभिन्न बिट्स का एक्सओआर ऑपरेशन आपको 1 बिट देता है। और समान बिट्स के बीच XOR ऑपरेशन आपको 0 बिट देता है। अगर हमें दी गई संख्या का
-
C++ में शून्य योग वाले सभी त्रिक ज्ञात करें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो ऐरे में त्रिक को ढूंढता है जिसका योग दी गई संख्या के बराबर है। आइए समस्या को हल करने के लिए चरणों को देखें। डमी डेटा के साथ सरणी बनाएं। सरणी के अंत तक पुनरावृति करने वाले तीन तत्वों के लिए तीन आंतरिक लूप लिखें। तीन तत्व जोड़ें। योग
-
एक प्राकृत संख्या के सभी भाजक ज्ञात कीजिए - C++ में 1 सेट करें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो एक प्राकृत संख्या के सभी भाजक ढूँढता है। सीधी सी समस्या है। आइए इसे हल करने के चरणों को देखें। नंबर को इनिशियलाइज़ करें। एक लूप लिखें जो 1 से दी गई संख्या तक पुनरावृत्त हो। जांचें कि दी गई संख्या वर्तमान संख्या से विभाज्य है या नहीं।
-
एक प्राकृत संख्या के सभी भाजक ज्ञात कीजिए - C++ में 2 सेट करें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो एक प्राकृत संख्या के सभी भाजक ढूँढता है। सीधी सी समस्या है। आइए इसे हल करने के चरणों को देखें। नंबर को इनिशियलाइज़ करें। एक लूप लिखें जो दी गई संख्या के 1 से वर्गमूल तक पुनरावृत्त हो। जांचें कि दी गई संख्या वर्तमान संख्या से विभाज्य है
-
C++ में एक BST में दिए गए योग के साथ सभी युग्म खोजें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो उन सभी युग्मों को खोजता है जिनका योग बाइनरी सर्च ट्री में दी गई संख्या के बराबर है। हम जोड़े को खोजने के लिए दो अलग-अलग सूचियों में पेड़ों के मूल्यों को संग्रहीत करने जा रहे हैं। आइए समस्या को हल करने के लिए चरणों को देखें। बाइनरी ट्री के लि
-
टैंक को C++ में भरने के बाद बर्बाद हुए पानी की मात्रा ज्ञात कीजिए
इस ट्यूटोरियल में, हम निम्नलिखित समस्या को हल करने जा रहे हैं। N लीटर की क्षमता वाला एक टैंक और एक पंप दिया गया है जो टैंक को S गति प्रति मिनट से भरता है। दुर्भाग्य से, टैंक में एक छेद है। और पानी भरते समय WS प्रति मिनट की गति से पानी बर्बाद हो रहा है। हमें एक पूर्ण टैंक के लिए बर्बाद किए गए पानी
-
C++ में केवल पढ़ने के लिए सरणी में एकाधिक दोहराए जाने वाले तत्वों में से कोई एक खोजें
इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो दिए गए ऐरे में रिपीटिंग एलिमेंट ढूंढता है। आइए समस्या को हल करने के लिए चरणों को देखें। ऐरे को इनिशियलाइज़ करें। सरणी में प्रत्येक तत्व की आवृत्ति को संग्रहीत करने के लिए एक काउंटर मानचित्र प्रारंभ करें। सरणी पर पुनरावृति करें। प्रत
-
C++ में जन्मदिन का विरोधाभास
संभाव्यता के खंड में जन्मदिन विरोधाभास एक बहुत प्रसिद्ध समस्या है। इस समस्या का समस्या कथन इस प्रकार बताया गया है, जन्मदिन की पार्टी में कई लोग होते हैं, कुछ का जन्मदिन समान होता है। हमें अनुमानित संख्या ज्ञात करने की आवश्यकता है। एक ही जन्मदिन होने के आधार पर जन्मदिन की पार्टी में लोगों की संख्या।
-
C++ प्रोग्राम किसी दिए गए सिंगल लिंक्ड लिस्ट में पहले नोड को डिलीट करने के लिए
एक लिंक्ड सूची एक रैखिक डेटा संरचना है जिसमें कई नोड्स होते हैं जो एक दूसरे से जुड़े होते हैं। प्रत्येक नोड में दो फ़ील्ड होते हैं - डेटा फ़ील्ड और अगले नोड का पता। आइए मान लें कि हमारे पास एक एकल लिंक की गई सूची है और हमें इस लिंक की गई सूची से पहले नोड को हटाना होगा। उदाहरण के लिए, इनपुट 1 -4 →
-
यह जांचने के लिए C++ में एक प्रोग्राम लिखें कि क्या किसी अन्य स्ट्रिंग को दो स्थानों पर घुमाकर एक स्ट्रिंग प्राप्त की जा सकती है
मान लीजिए हमने दो तार ए और बी दिए हैं, तो कार्य यह पता लगाना है कि क्या हम स्ट्रिंग ए को दो स्थानों पर वामावर्त या दक्षिणावर्त दिशा में घुमाकर स्ट्रिंग बी प्राप्त कर सकते हैं। उदाहरण के लिए, इनपुट-1 - a = google b = legoog आउटपुट - True स्पष्टीकरण - स्ट्रिंग गूगल को घड़ी की विपरीत दिशा में दो स्थ
-
'1' से शुरू होने वाले और '1' से खत्म होने वाले सबस्ट्रिंग की संख्या गिनने के लिए C++ में एक प्रोग्राम लिखें।
मान लीजिए कि हमने स्ट्रिंग की लंबाई str और एक स्ट्रिंग दी है। कार्य किसी दिए गए बाइनरी स्ट्रिंग में 1 से शुरू होने वाले और 1 के साथ समाप्त होने वाले सबस्ट्रिंग की संख्या की गणना करना है। एक बाइनरी स्ट्रिंग में केवल 1 और 0 होता है। उदाहरण के लिए, इनपुट-1 - N = 5 str = ‘11101’ आउटपुट - 6
-
C++ . का उपयोग करके दो सरणियों में तत्वों की गणना करना
आइए मान लें कि हमने दो अवर्गीकृत सरणियाँ दी हैं arr1[] और arr2[]। कार्य arr2 [] में तत्वों की कुल संख्या की गणना करना है जिसके लिए arr1 [] का प्रत्येक तत्व arr2 [] में मौजूद तत्वों से कम या बराबर है। हालांकि, दोनों सरणी में तत्व में डुप्लीकेट भी हो सकते हैं। उदाहरण के लिए, इनपुट-1 - N = 6 M = 7 ar
-
C++ का उपयोग करके दी गई सिंगल लिंक्ड लिस्ट से एक टेल नोड को डिलीट करें
एक लिंक्ड सूची एक रैखिक डेटा संरचना है जिसमें नोड्स होते हैं और प्रत्येक नोड में दो फ़ील्ड होते हैं; एक डाला जाने वाला मान या डेटा है और दूसरा फ़ील्ड अगले नोड का पता संग्रहीत करता है। यहां हमारा काम एक लिंक्ड लिस्ट के अंत से एक नोड को हटाना है। अंतिम नोड को टेल नोड के रूप में जाना जाता है। यदि लिंक
-
C++ . का उपयोग करके किसी दिए गए स्ट्रिंग में पूंजी का पता लगाएं
मान लीजिए कि हमारे पास एक स्ट्रिंग str है जिसमें इसमें कुछ वर्ण हैं। कार्य यह जांचना है कि दिए गए स्ट्रिंग में इसके सभी वर्ण बड़े हैं या नहीं और क्रमशः सही या गलत लौटाएं। उदाहरण के लिए, इनपुट-1 - str = “INDIA” आउटपुट - True स्पष्टीकरण - चूंकि इनपुट स्ट्रिंग के सभी कैरेक्टर कैपिटल हैं,
-
C++ . का उपयोग करके किसी दिए गए स्ट्रिंग में पहले अद्वितीय वर्ण की अनुक्रमणिका खोजें
एक स्ट्रिंग एस को देखते हुए, कार्य पहले अद्वितीय चरित्र को ढूंढना है जो वर्णों की दी गई स्ट्रिंग में दोहरा नहीं रहा है और इसकी अनुक्रमणिका को आउटपुट के रूप में वापस कर देता है। यदि दिए गए स्ट्रिंग में ऐसे कोई वर्ण मौजूद नहीं हैं, तो हम -1 को आउटपुट के रूप में वापस कर देंगे। उदाहरण के लिए, इनपुट-1 -
-
C++ . का उपयोग करके दी गई एकल लिंक्ड सूची में अंत से Kth नोड खोजें
एक लिंक्ड सूची एक रैखिक डेटा संरचना है जिसमें कई नोड्स होते हैं जो एक दूसरे से जुड़े होते हैं। प्रत्येक नोड में दो फ़ील्ड होते हैं डेटा फ़ील्ड और अगले नोड का पता। आइए मान लें कि हमने एक एकल लिंक की गई सूची दी है, कार्य किसी एकल लिंक की गई सूची में अंत से kth नोड को खोजने का है। उदाहरण के लिए, इनपुट
-
शून्य योग के साथ सबसे बड़े सबअरे की लंबाई खोजने के लिए C++ में एक प्रोग्राम लिखें
मान लीजिए कि हमने एन पूर्णांकों की एक सरणी दी है, जिसका कार्य अधिकतम लंबाई वाले उप-सरणी की लंबाई का पता लगाना है। यदि कोई सबअरे नहीं है जिसकी लंबाई अधिकतम है या योग 0 के बराबर है तो 0 लौटाएं। उदाहरण के लिए, इनपुट-1 - N = 8 A[ ] = {15, -5, -1, 5,1, 4 } आउटपुट - 4 स्पष्टीकरण - शून्य-योग वाला सबसे ब