-
C++ STL में deque_clear() और deque_erase()
Deque क्या हैDeque डबल एंडेड कतारें हैं जो अनुक्रम कंटेनर हैं जो दोनों छोरों पर विस्तार और संकुचन की कार्यक्षमता प्रदान करती हैं। एक कतार डेटा संरचना उपयोगकर्ता को केवल अंत में डेटा डालने और सामने से डेटा हटाने की अनुमति देती है। बस स्टॉप पर कतारों की सादृश्यता लें जहां व्यक्ति को केवल अंत से कतार म
-
C++ STL में List push_front() फ़ंक्शन
STL में List क्या हैList एक डेटा संरचना है जो अनुक्रम में कहीं भी निरंतर समय सम्मिलन और विलोपन की अनुमति देती है। Lists को डबल लिंक्ड सूचियों के रूप में कार्यान्वित किया जाता है। Lists गैर-सन्निकट मेमोरी आवंटन की अनुमति देती हैं। List सरणी, वेक्टर और deque की तुलना में किसी भी स्थिति में तत्व के सम्
-
C++ STL में List reverse फ़ंक्शन
STL में List क्या हैList एक डेटा संरचना है जो अनुक्रम में कहीं भी निरंतर समय सम्मिलन और विलोपन की अनुमति देती है। Lists को डबल लिंक्ड सूचियों के रूप में कार्यान्वित किया जाता है। Lists गैर-सन्निकट मेमोरी आवंटन की अनुमति देती हैं। List सरणी, वेक्टर और deque की तुलना में किसी भी स्थिति में तत्व के सम्
-
C++ STL में List resize() फ़ंक्शन
STL में List क्या हैList एक डेटा संरचना है जो अनुक्रम में कहीं भी निरंतर समय सम्मिलन और विलोपन की अनुमति देती है। Lists को डबल लिंक्ड सूचियों के रूप में कार्यान्वित किया जाता है। Lists गैर-सन्निकट मेमोरी आवंटन की अनुमति देती हैं। List सरणी, वेक्टर और deque की तुलना में किसी भी स्थिति में तत्व के सम्
-
C++ STL में List push_back() फ़ंक्शन
STL में List क्या हैList एक डेटा संरचना है जो अनुक्रम में कहीं भी निरंतर समय सम्मिलन और विलोपन की अनुमति देती है। Lists को डबल लिंक्ड सूचियों के रूप में कार्यान्वित किया जाता है। Lists गैर-सन्निकट मेमोरी आवंटन की अनुमति देती हैं। List सरणी, वेक्टर और deque की तुलना में किसी भी स्थिति में तत्व के सम्
-
C++ STL में List pop_front() फ़ंक्शन
STL में List क्या हैList एक डेटा संरचना है जो अनुक्रम में कहीं भी निरंतर समय सम्मिलन और विलोपन की अनुमति देती है। Lists को डबल लिंक्ड सूचियों के रूप में कार्यान्वित किया जाता है। Lists गैर-सन्निकट मेमोरी आवंटन की अनुमति देती हैं। List सरणी, वेक्टर और deque की तुलना में किसी भी स्थिति में तत्व के सम्
-
C++ STL में deque_rbegin()
Deque क्या है?Deque डबल एंडेड कतारें हैं जो अनुक्रम कंटेनर हैं जो दोनों छोरों पर विस्तार और संकुचन की कार्यक्षमता प्रदान करती हैं। एक कतार डेटा संरचना उपयोगकर्ता को केवल अंत में डेटा डालने और सामने से डेटा हटाने की अनुमति देती है। बस स्टॉप पर कतारों की सादृश्यता लें जहां व्यक्ति को केवल अंत से कतार
-
C++ STL में deque_rend()
Deque क्या है?Deque डबल एंडेड कतारें हैं जो अनुक्रम कंटेनर हैं जो दोनों छोरों पर विस्तार और संकुचन की कार्यक्षमता प्रदान करती हैं। एक कतार डेटा संरचना उपयोगकर्ता को केवल अंत में डेटा डालने और सामने से डेटा हटाने की अनुमति देती है। बस स्टॉप पर कतारों की सादृश्यता लें जहां व्यक्ति को केवल अंत से कतार
-
C++ STL में List remove() फ़ंक्शन
STL में List क्या हैList एक डेटा संरचना है जो अनुक्रम में कहीं भी निरंतर समय सम्मिलन और विलोपन की अनुमति देती है। Lists को डबल लिंक्ड सूचियों के रूप में कार्यान्वित किया जाता है। Lists गैर-सन्निकट मेमोरी आवंटन की अनुमति देती हैं। List सरणी, वेक्टर और deque की तुलना में किसी भी स्थिति में तत्व के सम्
-
C++ STL में List::clear()
STL में List क्या है?List एक डेटा संरचना है जो अनुक्रम में कहीं भी निरंतर समय सम्मिलन और विलोपन की अनुमति देती है। Lists को डबल लिंक्ड सूचियों के रूप में कार्यान्वित किया जाता है। Lists गैर-सन्निकट मेमोरी आवंटन की अनुमति देती हैं। List सरणी, वेक्टर और deque की तुलना में किसी भी स्थिति में तत्व के सम
-
C++ STL में deque_insert()
Deque क्या है?Deque डबल एंडेड कतारें हैं जो अनुक्रम कंटेनर हैं जो दोनों छोरों पर विस्तार और संकुचन की कार्यक्षमता प्रदान करती हैं। एक कतार डेटा संरचना उपयोगकर्ता को केवल अंत में डेटा डालने और सामने से डेटा हटाने की अनुमति देती है। बस स्टॉप पर कतारों की सादृश्यता लें जहां व्यक्ति को केवल अंत से कतार
-
C++ में अद्वितीय बाइनरी सर्च ट्री II
समस्यामान लीजिए हमारे पास एक पूर्णांक n है, हमें उन सभी संरचनात्मक रूप से अद्वितीय बाइनरी सर्च ट्री को उत्पन्न करना है जो 1 से n तक के मान संग्रहीत करते हैं। उदाहरण के लिए, यदि इनपुट 3 है, तो ट्री इस प्रकार होंगे:समाधान दृष्टिकोणइसे हल करने के लिए हम निम्न चरणों का पालन करेंगे:generate() नामक एक पुन
-
C++ में अद्वितीय बाइनरी सर्च ट्री
समस्यामान लीजिए हमारे पास एक पूर्णांक n है, हमें उन सभी संरचनात्मक रूप से अद्वितीय बाइनरी सर्च ट्री की गिनती करनी है जो 1 से n तक के मान संग्रहीत करते हैं। उदाहरण के लिए, यदि इनपुट 3 है, तो आउटपुट 5 होगा, क्योंकि ट्री इस प्रकार होंगे:समाधान दृष्टिकोणइसे हल करने के लिए हम निम्न चरणों का पालन करेंगे:आ
-
Python में बाइनरी सर्च ट्री मान्य करें
समस्यामान लीजिए हमारे पास एक बाइनरी ट्री है, यह निर्धारित करें कि यह एक वैध बाइनरी सर्च ट्री (BST) है या नहीं। मान लें कि BST को इस प्रकार परिभाषित किया गया है:एक नोड का बायाँ उपट्री केवल उन नोड्स को रखता है जिनकी कुंजी नोड की कुंजी से छोटी होती है।एक नोड का दायाँ उपट्री केवल उन नोड्स को रखता है जिन
-
Python में रूट से लीफ संख्याओं का योग
समस्यामान लीजिए हमारे पास एक बाइनरी ट्री है जिसमें केवल 0-9 के अंक हैं, यहां सभी रूट-टू-लीफ पथ एक संख्या को दर्शा सकते हैं।उदाहरण के लिए, यदि ट्री इस तरह है:यह दो पथ 21 और 23 को दर्शाता है, इसलिए आउटपुट 21 + 23 = 44 होगा।समाधान दृष्टिकोणइसे हल करने के लिए हम निम्न चरणों का पालन करेंगे:dfs() नामक एक
-
Python में सिक्का परिवर्तन
समस्यामान लीजिए हमारे पास विभिन्न मूल्यवर्ग के सिक्के हैं और धन की कुल राशि amount है। हमें एक फ़ंक्शन परिभाषित करना है जो उस राशि को बनाने के लिए आवश्यक न्यूनतम सिक्कों की संख्या की गणना करता है। जब वह राशि सिक्कों के किसी भी संयोजन द्वारा नहीं बनाई जा सकती, तो -1 लौटाएं। उदाहरण के लिए, यदि इनपुट [
-
C++ में संयोजन योग IV
समस्यामान लीजिए हमारे पास एक पूर्णांक सरणी है जिसमें सभी धनात्मक संख्याएँ हैं और सभी तत्व अद्वितीय हैं, उन संभावित संयोजनों की संख्या ढूंढें जिनका योग धनात्मक पूर्णांक लक्ष्य के बराबर हो।उदाहरण के लिए, यदि सरणी [1, 2, 3] है और लक्ष्य 4 है, तो संभावित संयोजन होंगे [[1,1,1,1], [1,1,2], [1,2,1], [2,1,1
-
C++ में तीन क्रमबद्ध सरणियों का प्रतिच्छेदन
समस्यामान लीजिए तीन पूर्णांक सरणियाँ arr1, arr2 और arr3 हैं और वे सख्ती से बढ़ते क्रम में क्रमबद्ध हैं, हमें केवल उन पूर्णांकों की एक क्रमबद्ध सरणी लौटानी है जो इन तीनों सरणियों में दिखाई दिए। उदाहरण के लिए, यदि सरणियाँ [1,2,3,4,5], [1,2,5,7,9], और [1,3,4,5,8] हैं, तो आउटपुट [1,5] होगा।समाधान दृष्टि
-
C++ में सरणी परिवर्तन
समस्यामान लीजिए एक प्रारंभिक सरणी arr है, प्रत्येक दिन हम पिछले दिन की सरणी का उपयोग करके एक नई सरणी उत्पन्न करते हैं। i-वें दिन, हम दिन i-1 की सरणी पर निम्नलिखित संक्रियाएँ करके दिन i की सरणी उत्पन्न करेंगे। शर्तें इस प्रकार हैं:यदि कोई तत्व अपने बाएँ और दाएँ आसन्न मानों दोनों से छोटा है, तो इस तत्
-
C++ में स्ट्रिंग डिकोड करना
समस्यामान लीजिए हमारे पास एक एन्कोडेड स्ट्रिंग है; हमें उसकी डिकोडेड स्ट्रिंग लौटानी है। एन्कोडिंग का नियम है: k[encoded_string], इसका मतलब है कि वर्गाकार कोष्ठक के अंदर की encoded_string को ठीक k बार दोहराया जाता है। हम मान सकते हैं कि मूल डेटा में कोई संख्यात्मक वर्ण नहीं हैं और अंक केवल उन दोहराव