सेट और Unordered_set में क्या अंतर है?
सेट और Unordered_set में क्या अंतर है?

वीडियो: सेट और Unordered_set में क्या अंतर है?

वीडियो: सेट और Unordered_set में क्या अंतर है?
वीडियो: Set & Unordered Set | C++ STL Series | Episode 8 | Yogesh Yogendra 2024, मई
Anonim

सेट अद्वितीय कुंजियों का एक क्रमबद्ध क्रम है जबकि unordered_set एक है सेट जिसमें कुंजी को किसी भी क्रम में संग्रहीत किया जा सकता है, इसलिए अनियंत्रित। सेट एक संतुलित वृक्ष संरचना के रूप में कार्यान्वित किया जाता है, यही कारण है कि व्यवस्था बनाए रखना संभव है के बीच तत्व (विशिष्ट ट्रीट्रैवर्सल द्वारा)।

बस इतना ही, Unordered_set क्या है?

अनियंत्रित सेट ऐसे कंटेनर होते हैं जो किसी विशेष क्रम में अद्वितीय तत्वों को संग्रहीत करते हैं, और जो उनके मूल्य के आधार पर अलग-अलग तत्वों की तेजी से पुनर्प्राप्ति की अनुमति देते हैं। एक में unordered_set , किसी तत्व का मान उसी समय उसकी कुंजी होता है, जो इसे विशिष्ट रूप से पहचानता है।

इसके बाद, प्रश्न यह है कि C++ में हैश सेट क्या है? हैश सेट एक है सेट जो a. का उपयोग करता है हैश तेजी से खोज कार्यक्षमता प्रदान करने के लिए तालिका। संस्करण विवरण देखें। सामग्री। परिभाषा।

C++ में सेट और मल्टीसेट में क्या अंतर है?

आवश्यक के बीच अंतर NS सेट और यह मल्टीसेट क्या वह एक सेट में चाबियाँ अद्वितीय होनी चाहिए, जबकि a मल्टीसेट डुप्लीकेट चाबियों की अनुमति देता है। दोनों मे सेट और मल्टीसेट , घटकों का क्रम क्रम चाबियों का क्रम है, इसलिए घटक एक मल्टीसेट में जिसमें डुप्लीकेट कुंजियाँ किसी भी क्रम में दिखाई दे सकती हैं।

एक मल्टीसेट सी ++ क्या है?

मल्टीसेट में सी++ मानक टेम्पलेट लाइब्रेरी (एसटीएल) मल्टीसेट एक प्रकार के सहयोगी कंटेनर हैं जो सेट के समान हैं, एक अपवाद के साथ कि कई तत्वों में समान मान हो सकते हैं। से जुड़े कुछ बुनियादी कार्य मल्टीसेट :begin () - में पहले तत्व के लिए एक पुनरावर्तक देता है मल्टीसेट.

सिफारिश की: