-
एक पेड़ में एक उपट्री के डीएफएस के लिए सी ++ प्रश्न
इस समस्या में हमें एक बाइनरी ट्री दिया जाता है और हमें एक विशेष नोड से dfs करने की आवश्यकता होती है जिसमें हम दिए गए नोड को रूट मान लेते हैं और उससे dfs निष्पादित करते हैं। उपरोक्त पेड़ में मान लीजिए कि हमें नोड एफ से डीएफएस करने की आवश्यकता है इस ट्यूटोरियल में हम कुछ अपरंपरागत तरीकों को लागू क
-
C++ दिए गए रेंज में सम या विषम संख्या की प्रायिकता पर प्रश्न
संख्याओं की समता की प्रायिकता ज्ञात करना, अर्थात यह सम है या विषम, और दी गई श्रेणियों के लिए। उदाहरण के लिए, प्रत्येक क्वेरी के लिए, हमें p / q द्वारा प्रायिकता का प्रतिनिधित्व करते हुए p और q को प्रिंट करना होगा। Input : N = 5, arr[] = { 6, 5, 2, 1, 7 } query 1: 0 2 2 query 2: 1 2 5 query 3: 0 1 4
-
C++ का उपयोग करके एक स्ट्रिंग के सबस्ट्रिंग की संख्या ज्ञात करें
इस लेख में, आप किसी दिए गए स्ट्रिंग में बनाए जा सकने वाले सबस्ट्रिंग (गैर-रिक्त) की संख्या को खोजने के तरीकों के बारे में जानेंगे। Input : string = “moon” Output : 10 Explanation: Substrings are ‘m’, ‘o’, ‘o’, ‘n’, ‘mo’, &lsqu
-
C++ का उपयोग करके अन्य में मौजूद एक स्ट्रिंग के सबस्ट्रिंग्स की संख्या ज्ञात करें
इस लेख में, हमें दो तार दिए गए हैं, और हमें यह पता लगाने की आवश्यकता है कि दूसरी स्ट्रिंग में पहली स्ट्रिंग के कितने सबस्ट्रिंग पाए जा सकते हैं (सटीक सबस्ट्रिंग कई बार हो सकती है)। उदाहरण के लिए Input : string1 = “fogl” string2 = “google” Output : 6 Explanation :
-
N के आधार 16 निरूपण में अनुगामी शून्यों की संख्या ज्ञात कीजिए! सी ++ का उपयोग करना
इस लेख में, हम उदाहरण के लिए इसके भाज्य के आधार 16 निरूपण में दी गई संख्या N के अनुगामी शून्यों को खोजने की समस्या को समझेंगे Input : N = 7 Output : 1 Explanation : fact(7) = 5040 in base10 and 13B0 in base16 having 1 trailing zero. Input : N = 11 Output : 2 Explanation : fact(11) = 39916800 in bas
-
आधार B में अनुगामी शून्यों की संख्या ज्ञात कीजिए जो N का प्रतिनिधित्व करते हैं! सी ++ का उपयोग करना
इस लेख में, हम किसी दी गई संख्या N के अनुगामी शून्य को उसके भाज्य के आधार B निरूपण में खोजने की समस्या को समझेंगे। उदाहरण के लिए Input : N = 7 Base = 2 Output : 4 Explanation : fact(7) = 5040 in base10 and 1001110110000 in base16 having 4 trailing zero. Input : N = 11 Base = 5 Output : 2 Explanatio
-
C++ का प्रयोग करते हुए N चालों के बाद त्रिभुजों की संख्या ज्ञात कीजिए
लेख में, सबसे पहले, हमें एक रंगीन त्रिभुज बनाना है। हमें एक बिना रंग का त्रिभुज लेना है और त्रिभुज को चार छोटे समबाहुओं में विभाजित करना है। समान क्षेत्रफल वाले त्रिभुज और इसे nवें चरण तक करते रहें और आकृति में मौजूद समबाहु त्रिभुजों की संख्या ज्ञात करें। समाधान खोजने के लिए दृष्टिकोण इस समाधान के
-
C++ का प्रयोग करते हुए तीन रेखाओं पर बिंदुओं के समूह से बने त्रिभुजों की संख्या ज्ञात कीजिए
हमें अब 3 पंक्तियों में मौजूद कई बिंदु दिए गए हैं; हमें यह पता लगाना है कि ये बिंदु कितने त्रिभुज बना सकते हैं, उदाहरण के लिए Input: m = 3, n = 4, k = 5 Output: 205 Input: m = 2, n = 2, k = 1 Output: 10 हम इस प्रश्न के लिए कुछ संयोजन लागू करेंगे और इस समस्या को हल करने के लिए कुछ सूत्र तैयार करेंग
-
C++ का उपयोग करके किसी सरणी में अद्वितीय युग्मों की संख्या ज्ञात कीजिए
C++ में सरणी सिंटैक्स में कई अद्वितीय जोड़े बनाने के लिए हमें उपयुक्त ज्ञान की आवश्यकता होती है। अद्वितीय युग्मों की संख्या ज्ञात करने में, हम दिए गए सरणी में सभी अद्वितीय युग्मों की गणना करते हैं, अर्थात्, सभी संभावित जोड़े बनाए जा सकते हैं जहाँ प्रत्येक जोड़ी अद्वितीय होनी चाहिए। उदाहरण के लिए - I
-
C++ का उपयोग करके बाइनरी स्ट्रिंग के 1 से शुरू होने वाले अद्वितीय क्रमपरिवर्तनों की संख्या ज्ञात करें
दी गई समस्या में, हमें 0 और 1 की एक स्ट्रिंग दी गई है; हमें क्रमपरिवर्तन की कुल संख्या ज्ञात करनी है जैसे कि स्ट्रिंग 1 से शुरू होती है। चूंकि उत्तर एक बड़ी संख्या हो सकती है, इसलिए हम एक मॉड के रूप में 1000000007 के साथ प्रिंट करते हैं। Input : str ="10101001001" Output : 210 Input : str
-
श्रेणी के सबसे बड़े विषम भाजक के XOR पर C++ प्रश्न
एन पूर्णांकों की एक सरणी और श्रेणियों के क्यू प्रश्नों को देखते हुए। प्रत्येक क्वेरी के लिए, हमें श्रेणी में प्रत्येक संख्या के सबसे बड़े विषम भाजक का XOR वापस करना होगा। सबसे बड़ा विषम भाजक वह सबसे बड़ी विषम संख्या है जो संख्या N को विभाजित कर सकती है, उदा। उदाहरण के लिए, 6 का सबसे बड़ा विषम भाजक
-
सी ++ सभी सबएरे के एक्सओआर के एक्सओआर पर प्रश्न
दी गई रेंज में मौजूद सभी सबएरे के एक्सओआर की गणना करने और उसे प्रिंट करने के लिए। उदाहरण के लिए Input : arr[] = { 4, 1, 2, 3, 5 }, Q = 3 Queries q1 = { 1, 2 } q2 = { 2, 4 } q3 = { 1, 4 } Output : 0 2 0 Explanation : As the given problem states that we need to find XOR of all the subarrays present
-
C++ दिए गए सूचकांक के बाईं ओर इकाई और शून्य की संख्या का उत्तर देने के लिए प्रश्न
दिए गए सरणी में प्रश्नों के उत्तर देने के लिए किसी समस्या पर चर्चा करें। उदाहरण के लिए, प्रत्येक क्वेरी इंडेक्स के लिए, हमें इंडेक्स के बाईं ओर वाले और शून्य की संख्या ज्ञात करनी होगी। Input: arr[ ] = { 0, 1, 1, 1, 0, 0, 0, 1, 0, 0}, queries[ ] = { 2, 4, 1, 0, 5 } Output: query 1: zeros = 1,ones = 1
-
सी++ श्रेणी सम प्रश्न और वर्गमूल के साथ अद्यतन
एक सरणी और कई प्रश्नों को देखते हुए। इसके अलावा, दो प्रकार की क्वेरी हैं, अर्थात्, अद्यतन [एल, आर] का अर्थ है एल से आर तक तत्वों को उनके वर्गमूल के साथ अद्यतन करना, और क्वेरी [एल, आर] का अर्थ है एल से आर तक तत्वों के योग की गणना करना। हम हैं उदाहरण के लिए, 1-आधारित अनुक्रमित सरणी मानते हुए Input: nu
-
सी ++ रेंज सम क्वेरी विरल तालिका का उपयोग कर
स्पर्श तालिका एक डेटा संरचना है, जिसका उपयोग श्रेणी प्रश्नों के परिणाम देने के लिए किया जाता है। यह O(logN) जटिलता में अधिकांश श्रेणी के प्रश्नों का परिणाम प्रदान करता है। अधिकतम श्रेणी के प्रश्नों के लिए, यह परिणाम को O(1) में भी परिकलित कर सकता है। यह ट्यूटोरियल एक विरल तालिका का उपयोग करके एक श्
-
सी ++ चूहा एक भूलभुलैया में कई चरणों के साथ या कूदने की अनुमति है
एक एन * एन ग्रिड भूलभुलैया को देखते हुए। हमारा चूहा ग्रिड के ऊपरी बाएँ कोने में मौजूद है। अब चूहे केवल नीचे या आगे बढ़ सकते हैं, और यदि और केवल अगर ब्लॉक के पास गैर-शून्य मान है तो अब इस भिन्नता में चूहे को कई छलांग लगाने की अनुमति है। चूहा वर्तमान सेल से जो अधिकतम छलांग ले सकता है, वह सेल में मौजूद
-
C++ किसी A. P. के Mth और Nth टर्म्स का अनुपात दिए गए राशियों के अनुपात के साथ
एक समस्या पर चर्चा करें जहां हमें ए.पी. के एम और एन शर्तों के अनुपात का अनुपात दिया जाता है। हमें मीटर और nवें पदों का अनुपात खोजने की जरूरत है। Input: m = 8, n = 4 Output: 2.142 Input: m = 3, n = 2 Output: 1.666 Input: m = 7, n = 3 Output: 2.6 समाधान खोजने के लिए दृष्टिकोण mth . का अनुपात ज्ञात
-
सी ++ पूर्णांक योग के बाद क्रमबद्ध क्रम में एक स्ट्रिंग को पुनर्व्यवस्थित करें
क्रमबद्ध क्रम में वर्णों की एक स्ट्रिंग को पुनर्व्यवस्थित करने के लिए एक समस्या पर चर्चा करें और स्ट्रिंग में मौजूद सभी पूर्णांकों को जोड़ें, उदाहरण के लिए Input : str = “adv4fc3” Output : “ acdfv7” Explanation: all the letters have been sorted to “acdfv” followed
-
सी ++ इसे इटरेट करते समय हैश मैप से कुंजी का उपयोग करके एक प्रविष्टि हटाएं
यह ट्यूटोरियल चर्चा करेगा कि कैसे हैश मैप से एक प्रविष्टि को हटाने के लिए कुंजी का उपयोग करके इसके माध्यम से जाना जाता है। उदाहरण के लिए, Input: HashMap: { 1: “Tutorials”, 2: “Tutorials”, &nbs
-
सी ++ इस पर इटरेट करते समय हैश मैप से मूल्य का उपयोग करके एक प्रविष्टि हटाएं
उदाहरण के लिए, मान का उपयोग करके हैश मैप से किसी प्रविष्टि को निकालने के तरीके पर चर्चा करें, उदाहरण के लिए Input: HashMap: { 1: “ Mango ”, 2: “ Orange ”, 3: “ Banana ”, 4: “Apple ” }, value=”Banana” Output: HashMap: { 1: “ Mango &rd