-
C++ STL में बाइनरी सर्च फंक्शन्स
द्विआधारी खोज एक खोज एल्गोरिथ्म है जो एक क्रमबद्ध सरणी के भीतर लक्ष्य मान की स्थिति का पता लगाता है। बाइनरी खोज लक्ष्य मान की तुलना सॉर्ट किए गए सरणी के मध्य तत्व से करती है। द्विआधारी खोज की समय जटिलता ओ (1) है। यह एक C++ प्रोग्राम है जिसमें हम विभिन्न क्रियान्वित करते हैं। C++ STL में बाइनरी सर्च
-
STL में Deque को लागू करने के लिए C++ प्रोग्राम
डबल एंडेड क्यू एक क्यू डेटा संरचना है जिसमें सम्मिलन और विलोपन संचालन दोनों सिरों (आगे और पीछे) पर किया जाता है। डेटा आगे और पीछे दोनों स्थितियों में डाला जा सकता है और आगे और पीछे दोनों स्थितियों से हटाया जा सकता है। एल्गोरिदम Begin Declare deque vector and iterator. Take the input as per cho
-
सी++ प्रोग्राम एसटीएल में फॉरवर्ड_लिस्ट को लागू करने के लिए
STL में फॉरवर्ड लिस्ट सिंगल लिंक्ड लिस्ट को लागू करता है। सूची अग्रेषित_सूची से भिन्न है कि सूची अगले और पिछले दोनों तत्वों पर नज़र रखती है। जबकि अग्रेषित सूची केवल अगले तत्वों के स्थान का ट्रैक रखती है, इस प्रकार प्रत्येक तत्व को संग्रहीत करने के लिए आवश्यक संग्रहण स्थान में वृद्धि होती है। फॉरवर्
-
सी++ कार्यक्रम एसटीएल में सूची को लागू करने के लिए
एक सूची एक अनुक्रम कंटेनर है जो गैर-सन्निहित स्मृति आवंटन की अनुमति देता है। वेक्टर की तुलना में सूची में धीमी गति से ट्रैवर्सल होता है, लेकिन एक बार स्थिति मिल जाने के बाद, सम्मिलन और विलोपन त्वरित होते हैं। कार्य और विवरण: From main(), we have called following functions: fl.resize() =
-
सी++ कार्यक्रम एसटीएल में मानचित्र लागू करने के लिए
नक्शा एक सहयोगी कंटेनर है जो मैप किए गए तरीके से तत्वों को संग्रहीत करता है। प्रत्येक तत्व का एक प्रमुख मान और एक मैप किया गया मान होता है। किसी भी दो मैप किए गए मानों में समान कुंजी मान नहीं हो सकते हैं। यहां कार्यों का उपयोग किया जाता है: m::find() - मैप में कुंजी मान बी के साथ तत्व के लिए एक
-
STL में मल्टीमैप लागू करने के लिए C++ प्रोग्राम
मल्टीमैप एक अपवाद के साथ मानचित्र के समान है जिसमें कई तत्वों में एक ही कुंजी हो सकती है। मल्टीमैप में मुख्य मान और मैप किए गए मान युग्म अद्वितीय होने चाहिए। यहां फ़ंक्शन का उपयोग किया जाता है - mm::find() - मल्टीमैप में कुंजी मान बी के साथ तत्व के लिए एक पुनरावर्तक देता है, अन्यथा पुनरावर्तक क
-
STL में मल्टीसेट लागू करने के लिए C++ प्रोग्राम
एक मल्टीसेट एक प्रकार का सहयोगी कंटेनर है जिसमें कई तत्वों के समान मान हो सकते हैं। कार्य और विवरण: Functions are used here: ms.size() = Returns the size of multiset. ms.insert) = It is used to insert elements to the multiset. ms.erase() = Removes the value fro
-
सी++ प्रोग्राम एसटीएल में नेक्स्ट_परम्यूटेशन को लागू करने के लिए
STL में Next_permutation का उपयोग [प्रथम, अंतिम] श्रेणी के तत्वों को अगले लेक्सिकोग्राफ़िक रूप से अधिक क्रमपरिवर्तन में पुनर्व्यवस्थित करने के लिए किया जाता है। एक क्रमपरिवर्तन एन में से प्रत्येक है! संभावित व्यवस्था तत्व ले सकते हैं। यह STL में Next_permutation को लागू करने के लिए C++ प्रोग्राम है।
-
एसटीएल में जोड़े को लागू करने के लिए सी ++ कार्यक्रम
जोड़ी एक साधारण कंटेनर है जिसमें दो डेटा ऑब्जेक्ट होते हैं: ‘first’ = The first element is referenced as ‘first’ ‘second’ = the second element and the order is fixed (first, second). जोड़ी को असाइन किया जा सकता है, तुलना की जा सकती है और कॉपी की जा सकती है। इसका
-
STL में Prev_Permutataion को लागू करने के लिए C++ प्रोग्राम
STL में Prev_permutation का उपयोग [प्रथम, अंतिम] श्रेणी के तत्वों को पिछले लेक्सिकोग्राफ़िक रूप से छोटे क्रमपरिवर्तन में पुनर्व्यवस्थित करने के लिए किया जाता है। एक क्रमपरिवर्तन एन में से प्रत्येक है! संभावित व्यवस्था तत्व ले सकते हैं। एसटीएल में Prev_permutation को लागू करने के लिए यहां एक C++ प्रो
-
एसटीएल में प्रायोरिटी_क्यू लागू करने के लिए सी++ प्रोग्राम
प्राथमिकता कतार एक प्रकार के कंटेनर एडेप्टर हैं, जिसमें कतार का पहला तत्व कतार के सभी तत्वों में सबसे बड़ा होता है। प्राथमिकता कतार में तत्व भी घटते क्रम में नहीं हैं। उच्च प्राथमिकता वाले तत्व को कम प्राथमिकता वाले तत्व से पहले प्राथमिकता कतार में प्रस्तुत किया जाता है। कार्य और विवरण: Functions us
-
सी ++ कार्यक्रम एसटीएल में कतार लागू करने के लिए
एक कतार एक रैखिक संरचना है जो फर्स्ट इन फर्स्ट आउट (FIFO) क्रम का अनुसरण करती है जिसमें संचालन कतार के तत्वों पर किया जाता है। एल्गोरिदम Functions used here: q.size() = Returns the size of queue. q.push() = It is used to insert elements to the queue. q.pop() =
-
एसटीएल में सेट लागू करने के लिए सी ++ कार्यक्रम
सेट सार डेटा प्रकार है जिसमें प्रत्येक तत्व को अद्वितीय होना चाहिए, क्योंकि तत्व का मान इसकी पहचान करता है। तत्व के मूल्य को एक बार सेट में जोड़ने के बाद संशोधित नहीं किया जा सकता है, लेकिन उस तत्व के संशोधित मूल्य को हटाना और जोड़ना संभव है। कार्य और विवरण: Functions used here: st.size
-
सी++ प्रोग्राम एसटीएल में Set_Difference को लागू करने के लिए
दो समुच्चयों का अंतर केवल पहले सेट में मौजूद तत्वों से बनता है, दूसरे सेट में नहीं। फ़ंक्शन द्वारा कॉपी किए गए तत्व हमेशा पहले सेट से उसी क्रम में आते हैं। दोनों सेटों के तत्वों को पहले ही ऑर्डर कर दिया जाएगा। सामान्य सेट ऑपरेशन हैं - संघ सेट करें चौराहे सेट करें सममित सेट अंतर या अनन्य-या अंतर या
-
सी++ कार्यक्रम एसटीएल में Set_Intersection लागू करने के लिए
दो समुच्चयों का प्रतिच्छेदन केवल उन तत्वों से बनता है जो दोनों समुच्चयों में उभयनिष्ठ हैं। फ़ंक्शन द्वारा कॉपी किए गए तत्व हमेशा पहले सेट से उसी क्रम में आते हैं। दोनों सेटों के तत्वों को पहले ही ऑर्डर कर दिया जाएगा। सामान्य सेट ऑपरेशन हैं - संघ सेट करें चौराहे सेट करें सममित सेट अंतर या अनन्य-या
-
STL में Set_Symmetric_difference को लागू करने के लिए C++ प्रोग्राम
यह सेट_सिमेट्रिक_डिफरेंस को लागू करने के लिए एक सी ++ प्रोग्राम है। दो सेटों का सममित अंतर उन तत्वों द्वारा निर्मित होता है जो एक सेट में मौजूद होते हैं, लेकिन दूसरे में नहीं। सामान्य सेट ऑपरेशन हैं - संघ सेट करें चौराहे सेट करें सममित सेट अंतर या अनन्य-या अंतर या घटाव सेट करें एल्गोरिदम Begin
-
STL में Set_Union को लागू करने के लिए C++ प्रोग्राम
दो समुच्चयों का मिलन उन तत्वों द्वारा निर्मित होता है जो किसी एक समुच्चय में या दोनों में मौजूद होते हैं। दूसरे सेट के तत्व जिनमें पहले सेट में समान तत्व होते हैं, उन्हें परिणामी सेट में कॉपी नहीं किया जाता है। सामान्य सेट ऑपरेशन हैं - संघ सेट करें चौराहे सेट करें सममित सेट अंतर या अनन्य-या अंतर य
-
एसटीएल में कंटेनरों को छांटने को लागू करने के लिए सी ++ कार्यक्रम
इस C++ प्रोग्राम में, हम STL में कंटेनरों को छांटना लागू करते हैं। कार्य और विवरण: Functions used here: l.push_back() = It is used to push elements into a list from the front. l.sort() = Sorts the elements of the list. Where l is a list object. उदाहरण कोड #incl
-
सी ++ प्रोग्राम एसटीएल में स्टैक लागू करने के लिए
स्टैक एक रैखिक डेटा संरचना है जो एक विशेष क्रम का अनुसरण करती है जिसमें संचालन किया जाता है। ऑर्डर FILO (फर्स्ट इन फर्स्ट आउट) या LIFO (लास्ट इन फर्स्ट आउट) हो सकता है एल्गोरिदम Begin Declare stack vector. Take the input as per choice. Call the functions within switch operation: s.size()
-
एसटीएल में वेक्टर लागू करने के लिए सी++ प्रोग्राम
जब कोई तत्व डाला या हटाया जाता है तो वेक्टर स्वचालित रूप से गतिशील सरणी की तरह आकार बदलने की क्षमता रखते हैं, कंटेनर स्वचालित रूप से अपने भंडारण को संभालता है। वेक्टर तत्वों को सन्निहित भंडारण में रखा जाता है ताकि उन्हें इटरेटर्स का उपयोग करके एक्सेस और ट्रैवर्स किया जा सके। डेटा को वेक्टर के आरंभ,