Articles of हैशटेबल

जावा में समवर्ती हैशमैप और हैशटेबल

जावा में समवर्ती हैशमैप और हैशटेबल में क्या अंतर है? जो थ्रेडेड अनुप्रयोगों के लिए अधिक कुशल है?

क्यों हैशमार्क को प्रारंभिक क्षमता दो की शक्ति होने की आवश्यकता है?

मैं जावा के हैशमैप स्रोत कोड के माध्यम से जा रहा था जब मैंने निम्नलिखित को देखा //The default initial capacity – MUST be a power of two. static final int DEFAULT_INITIAL_CAPACITY = 16; मेरा प्रश्न यह है कि यह आवश्यकता पहली जगह में क्यों मौजूद है? मैं यह भी देखता हूं कि कस्टक्टर जो […]

इंटेल सरणी के लिए स्विफ्ट में हाशनीय प्रोटोकॉल कैसे लागू करें (कस्टम स्ट्रिंग स्ट्रेट)

मैं एक संरचना बना रहा हूँ जो String तरह कार्य करता है, सिवाय इसके कि यह केवल यूनिकोड UTF-32 स्केलर मानों से संबंधित है। इस प्रकार, यह UInt32 की एक सरणी है (अधिक पृष्ठभूमि के लिए यह प्रश्न देखें।) मुझे क्या करने का मन है मैं अपनी कस्टम ScalarString संरचना को एक शब्दकोश में एक […]

कैसे एक हॅशमैप या एक HashTable में जावा आदेश आइटम करता है?

मैं सोच रहा था कि Map में जोड़े गए ऑर्डर आइटम ( HashMap या Hashtable ) जब वे जोड़े जाते हैं। क्या हैश कोड, स्मृति संदर्भ या आवंटन पूर्ववर्ती द्वारा की जाने वाली चाबियाँ …? ऐसा इसलिए है क्योंकि मैंने देखा है कि Map में समान जोड़े हमेशा एक ही क्रम में नहीं होते हैं

मैं JSON के रूप में जावास्क्रिप्ट ऑब्जेक्ट को कैसे एन्क्रिप्ट करूं?

क्या JSON के रूप में जावास्क्रिप्ट ऑब्जेक्ट को एन्कोड करने का एक अच्छा तरीका है? मेरे पास कुंजी मान जोड़े की एक सूची है … जहां नाम चेकबॉक्स से है, और मान या तो सही है या गलत है या नहीं कि बॉक्स की जाँच की गई है या नहीं: var values = {}; $('#checks […]

क्यों LinkedHashSet <ई> HashSet <e> बढ़ाएं और सेट <ई> को लागू करें

आज एक LinkedHashSet स्रोत कोड को खोल दिया और कुछ दिलचस्प चीज़ मिली: public class LinkedHashSet<E> extends HashSet<E> implements Set<E>, Cloneable, java.io.Serializable { सवाल यह है कि: हैशसेट पहले से ही सेट है, तो उन्हें "हाशसेट" और "सेट सेट" दोनों की आवश्यकता क्यों है?

जब एक डुप्लिकेट कुंजी को एक हैशमैप में रखा जाता है तो क्या होता है?

यदि मैं उसी कुंजी को कई बार HashMap की विधि से पास कर देता हूं, तो मूल मूल्य का क्या होता है? और क्या अगर मूल्य भी दोहराता है? मुझे इस पर कोई दस्तावेज नहीं मिला। केस 1: एक कुंजी के लिए अधिलेखित मान Map mymap = new HashMap(); mymap.put("1","one"); mymap.put("1","not one"); mymap.put("1","surely not one"); […]

सी # में बहुआयामी कुंजी के साथ हैशटेबल

मैं मूल रूप से सी # में एक दो-आयामी टाइप की गई कुंजी का उपयोग करके हैशटेबल मूल्य तक पहुंचने का एक तरीका तलाश रहा हूं। अंततः मैं ऐसा कुछ करने में सक्षम होगा HashTable[1][false] = 5; int a = HashTable[1][false]; //a = 5 यह वही है जो मैं कोशिश कर रहा था … काम […]

हैश तालिका का समय जटिलता

मैं हश तालिका के समय की जटिलता के बारे में उलझन में हूं कि कई लेख बताते हैं कि वे "amortized O (1)" सही क्रम नहीं हैं (1) वास्तविक अनुप्रयोगों में इसका क्या अर्थ है? एक हैश तालिका में आपरेशन की औसत समय की जटिलता क्या है, सिद्धांत में वास्तविक क्रियान्वयन में नहीं, और ऑपरेशन […]

हैशिंग फ़ंक्शन क्या हैशेट क्लास को लागू करने के लिए जावा का उपयोग करता है?

सीएलआरएस ("परिचय एल्गोरिदम") से, कई हैंशिंग फ़ंक्शन हैं, जैसे कि आधुनिक, गुणा, आदि। क्या हैशिंग फ़ंक्शन स्लॉट्स के लिए कुंजी को मैप करने के लिए उपयोग करता है? मैंने देखा है कि यहां एक सवाल है जावा भाषा में उपयोग किया जाने वाला हैशिंग फ़ंक्शन लेकिन यह सवाल का जवाब नहीं देता है, और मुझे […]

दिलचस्प पोस्ट
दृश्य स्टूडियो – कस्टम पथ मैक्रोज़ को परिभाषित करने के लिए कहां? सूची <? MyType फैलता है> नियमित अभिव्यक्तियों का उपयोग करते हुए डॉट मैच न्यूलाइन वर्णों को कैसे बनाते हैं सहायक उपकरणों के लिए 10.9 पर प्रोग्रामेटिक रूप से प्रवेश सक्षम करें फ़ाइल सिस्टम 32 के बजाय SysWOW64 में कॉपी हो रही है पेज को जावास्क्रिप्ट के साथ पायथन में प्राप्त करें Asp.net में डेटाबेस से छवि को पुनर्प्राप्त करें कैसे nginx के कैश को साफ करने के लिए? क्रॉस-डोमेन अनुरोध (अंगुलर 2) कैसे बनाएं? मैं कंप्यूटर के स्थानीय नेटवर्क आईपी पते को प्रोग्राम से कैसे प्राप्त करूं? (सी#) क्या आप पायथन में "वैश्विक" कथन का उपयोग करते हैं? स्रोत नियंत्रण बनाम संशोधन नियंत्रण? एक अर्रे सूची में वस्तुओं को स्थानांतरित करना Scanf () समस्या से पहले C / C ++ printf () स्ट्रिंग से आईपीवी 4 पता पाने का सबसे तेज़ तरीका