hashset पर टैग किए गए जवाब

एक HashSet उन ऑपरेशनों को एनकैप्सुलेट करता है जो संग्रह में तत्वों की तुलना के लिए अनुमति देते हैं। हैशसेट का उपयोग अक्सर एक संग्रह के भीतर अतिव्यापी और अद्वितीय तत्वों को निर्धारित करने के लिए किया जाता है।

9
क्यों कोई समवर्ती HashSet नहीं समवर्तीHashMap के खिलाफ है
HashSet HashMap पर आधारित है। यदि हम HashSet<E>कार्यान्वयन को देखें, तो सब कुछ प्रबंधित किया जाता है HashMap<E,Object>। <E>की कुंजी के रूप में उपयोग किया जाता है HashMap। और हम जानते हैं कि HashMapयह धागा सुरक्षित नहीं है। यही कारण है कि हम ConcurrentHashMapजावा में हैं। इसके आधार पर, मुझे …

13
हैशसेट बनाम ट्रीसेट
मैंने हमेशा पेड़ों से प्यार किया है, यह अच्छा है O(n*log(n))और उनकी ख़ुशी। हालाँकि, मेरे द्वारा ज्ञात प्रत्येक सॉफ़्टवेयर इंजीनियर ने मुझसे स्पष्ट रूप से पूछा है कि मैं एक का उपयोग क्यों करूंगा TreeSet। एक CS बैकग्राउंड से, मुझे नहीं लगता कि यह सब बहुत मायने रखता है जो …
495 java  hashset  treeset 

4
परिभाषित करें: हाशसेट क्या है?
HashSet C # HashSet डेटा संरचना .NET फ्रेमवर्क 3.5 में पेश की गई थी। कार्यान्वित सदस्यों की पूरी सूची HashSet MSDN पृष्ठ पर देखी जा सकती है । इसका उपयोग कहां किया जाता है? आप इसका उपयोग क्यों करना चाहेंगे?
420 c#  hashset 



19
HashSet और HashMap के बीच अंतर?
इसके अलावा तथ्य यह है कि से HashSetडुप्लिकेट मानों की अनुमति नहीं है, के बीच अंतर क्या है HashMapऔर HashSet? मेरा मतलब है कि कार्यान्वयन बुद्धिमान? यह थोड़ा अस्पष्ट है क्योंकि दोनों हैश तालिकाओं का उपयोग मूल्यों को संग्रहीत करने के लिए करते हैं।

2
हशसेट <पॉइंट> हशसेट <string> से इतना धीमा क्यों है?
मैं कुछ पिक्सेल स्थानों को डुप्लिकेट की अनुमति के बिना संग्रहीत करना चाहता था, इसलिए पहली बात यह है कि मन में आता है HashSet&lt;Point&gt;या इसी तरह की कक्षाएं। हालाँकि ऐसा कुछ की तुलना में बहुत धीमा लगता है HashSet&lt;string&gt;। उदाहरण के लिए, यह कोड: HashSet&lt;Point&gt; points = new HashSet&lt;Point&gt;(); …

8
HashSet <T> और List <T> में क्या अंतर है?
आप के बीच अंतर क्या है व्याख्या कर सकते हैं HashSet&lt;T&gt;और List&lt;T&gt;नेट में? हो सकता है कि आप एक उदाहरण के साथ समझा सकें कि किन मामलों में HashSet&lt;T&gt;पसंद किया जाना चाहिए List&lt;T&gt;?
156 .net  list  hashset  difference 

10
हैशसेट बनाम लिंक्डहाशसेट
उनके बीच क्या अंतर है? मुझे पता है एक लिंक्डहाशसेट हैशसेट का एक ऑर्डर किया गया संस्करण है जो सभी तत्वों में एक दोहरी-लिंक की गई सूची को बनाए रखता है। जब आप पुनरावृति क्रम की परवाह करते हैं, तो हैशसेट के बजाय इस वर्ग का उपयोग करें। जब आप …

8
डुप्लिकेट मान को किसी HashSet / HashMap में जोड़ने से पिछला मान बदल जाता है
कृपया नीचे दिए गए कोड के टुकड़े पर विचार करें: HashSet hs = new HashSet(); hs.add("hi"); -- (1) hs.add("hi"); -- (2) hs.size()1 HashSetदेगा क्योंकि डुप्लिकेट को अनुमति नहीं देता है इसलिए केवल एक तत्व संग्रहीत किया जाएगा। मैं जानना चाहता हूं कि क्या हम डुप्लिकेट तत्व को जोड़ते हैं, तो …

11
मुझे HashSet <T> प्रकार का उपयोग कब करना चाहिए?
मैं HashSet&lt;T&gt;प्रकार की खोज कर रहा हूं, लेकिन मुझे समझ नहीं आ रहा है कि यह संग्रह में कहां खड़ा है। क्या कोई इसे बदलने के लिए उपयोग कर सकता है List&lt;T&gt;? मैं HashSet&lt;T&gt;बेहतर होने के प्रदर्शन की कल्पना करता हूं , लेकिन मैं इसके तत्वों की व्यक्तिगत पहुंच नहीं …



5
HashSet <T> बनाम शब्दकोश <K, V> यह खोज का समय है कि कोई वस्तु मौजूद है या नहीं
HashSet&lt;T&gt; t = new HashSet&lt;T&gt;(); // add 10 million items Dictionary&lt;K, V&gt; t = new Dictionary&lt;K, V&gt;(); // add 10 million items. किसकी .Containsविधि जल्दी लौट आएगी? बस स्पष्ट करने के लिए, मेरी आवश्यकता है मेरे पास 10 मिलियन ऑब्जेक्ट्स हैं (ठीक है, वास्तव में तार) जो मुझे जांचने की …

7
संग्रह जो .NET में केवल अनन्य आइटम की अनुमति देता है?
क्या C # में एक संग्रह है जो आपको इसमें डुप्लिकेट आइटम नहीं जोड़ने देगा? उदाहरण के लिए, मूर्ख वर्ग के साथ public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string Address { get; set; } public override int …
103 c#  set  hashset 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.