Articles of डेटा संरचनाएं

क्या "फ्रोज़न डिक्ट" होगा?

एक जमे हुए सेट एक फ्रोजेंसेट है एक जमे हुए सूची एक tuple हो सकता है एक जमींदगी क्या होगा? एक अपरिवर्तनीय, असभ्य dict मुझे लगता है कि यह collections.namedtuple तरह कुछ हो सकता है। collections.namedtuple , लेकिन यह अधिक जमे हुए-कुंजियों की तरह है (आधा जमे हुए शब्द) यही है ना एक "फ्रोज़डिक्ट" एक […]

फायरबेस डेटा संरचना और यूआरएल

मैं फायरबेज और एनओएसक्यूएल में नया हूँ ताकि मेरे साथ एसक्यूएल के संदर्भ का उपयोग करें। तो मेरा सवाल है कि फायरबसे में डेटा कैसे ढाँचा है? फायरबेज में, क्या इसका मतलब है कि हर "नए फायरबसे" = "नया डाटाबेस" या "टेबल" में mysql? अगर मेरे वास्तविक समय वेब ऐप में, मेरे पास उपयोगकर्ता और […]

जावा: सूची को मानचित्र में कनवर्ट कैसे करें

हाल ही में मैं एक सहयोगी के साथ बातचीत कर रहा हूं कि जावा में List कनवर्ट करने का सबसे अच्छा तरीका क्या होगा और अगर ऐसा करने का कोई विशेष लाभ होगा। मैं इष्टतम रूपांतरण दृष्टिकोण जानना चाहता हूं और वास्तव में इसकी सराहना करता हूं अगर कोई मुझे मार्गदर्शन कर सकता है। क्या […]

जावा में ऑब्जेक्ट का आकार की गणना करें

मैं रिकॉर्ड करना चाहता हूं (बाइट्स में, आशा है कि) किसी वस्तु के लिए एक प्रोजेक्ट (मैं डेटा संरचनाओं के आकारों की तुलना कर रहा हूँ) लेता है और ऐसा लगता है कि जावा में ऐसा करने का कोई तरीका नहीं है माना जाता है कि, सी / सी ++ sizeOf() विधि है, लेकिन यह […]

जावा में एक लिंक्ड सूची को दोहराए जाने के बाद, पुनरावर्ती

मैं थोड़ी देर के लिए एक कक्षा के लिए जावा प्रोजेक्ट पर काम कर रहा हूं। यह एक लिंक्ड सूची का कार्यान्वयन है (यहां ListNode कहा जाता है, जिसे ListNode नोड्स ListNode जाता है)। पकड़ यह है कि पुनरावर्ती एल्गोरिदम के साथ सब कुछ करना होगा। मैं एक विधि के बिना सबकुछ ठीक करने में […]

आप जावा में एक एलआरयू कैश कैसे लागू करेंगे?

कृपया EHCache या OSCache, आदि मत कहो। इस प्रश्न के प्रयोजनों के लिए मान लें कि मैं सिर्फ एसडीके (करकर सीखने) का उपयोग कर अपना खुद को लागू करना चाहता हूं। यह देखते हुए कि कैश का उपयोग किसी बहुस्तरीय वातावरण में किया जाएगा, जो आप का प्रयोग करेंगे? मैंने पहले ही एक LinkedHashMap और […]

एकाधिक कुंजी के साथ एक नक्शा कैसे कार्यान्वित करें?

मुझे डेटा संरचना की आवश्यकता है जो मानचित्र की तरह व्यवहार करता है, लेकिन इसके मूल्यों को एक्सेस करने के लिए एकाधिक (अलग-टाइप किए गए) कुंजियों का उपयोग करता है (चलो भी सामान्य नहीं है, चलो दो चाबियाँ कहते हैं) कुंजी अद्वितीय होने की गारंटी है कुछ इस तरह: MyMap<K1,K2,V> … जैसे तरीकों से: getByKey1(K1 […]

यदि कोई संख्या प्रधान है तो यह जांचने के लिए सबसे अच्छा एल्गोरिथ्म क्या है?

संभव डुप्लिकेट: प्रमुख संख्याओं का कुशल भंडारण जो मैं देख रहा हूं उसका सिर्फ एक उदाहरण: मैं कुछ अजीब नंबर का प्रतिनिधित्व कर सकता हूं जैसे कि संख्याओं की दी गई सीमा (1, 10) के लिए, 3 से शुरू होता है: 1110 निम्नलिखित शब्दकोश को अधिक सही निचोड़ा जा सकता है? मैं कुछ काम के […]

एक हैश तालिका कैसे काम करती है?

मैं कैसे एक हैश तालिका काम करता है की व्याख्या के लिए देख रहा हूँ – सादे अंग्रेजी में मेरे जैसे एक साधारण के लिए! उदाहरण के लिए, मुझे पता है कि यह चाबी लेता है, हैश की गणना करता है (मैं एक स्पष्टीकरण की तलाश कर रहा हूं) और फिर किसी प्रकार के मॉड्यूल […]

नेट में प्राथमिकता कतार

मैं प्राथमिकता कतार या ढेर डेटा संरचना के एक। NET कार्यान्वयन की तलाश कर रहा हूं प्राथमिकताएं कतार डेटा संरचनाएं होती हैं जो सरल सॉर्टिंग की तुलना में अधिक लचीलेपन प्रदान करती हैं, क्योंकि वे मनमाना अंतराल पर नए तत्वों को एक प्रणाली में प्रवेश करने की अनुमति देते हैं। प्राथमिकता कतार में एक नई […]

दिलचस्प पोस्ट
स्थानीय स्ट्रिंग को एक टुकड़ा (& str) के रूप में लौटाएं जावा और जीयूआई – एक्शनलिस्टनर एमवीसी पैटर्न के अनुसार कहाँ हैं? एक स्ट्रिंग के रूप में एक दृश्य प्रस्तुत करना एक फ़ाइल का एक MD5 चेकसम उत्पन्न करना HTML प्रपत्र में टेक्स्ट पेस्ट करना अक्षम करें वेब ब्राउजरों को कैश की गई सामग्री को https पर कैसा होगा? रूक्रिप्ट: निष्पादन स्क्रिप्ट का पथ निर्धारित करें * ngIf और * ngFor त्रुटि के कारण एक ही तत्व पर आराम एपीआई सर्वश्रेष्ठ अभ्यास: पैरामीटर डाल करने के लिए कहाँ? ओरेकल एसक्यूएल: किसी अन्य तालिका से डेटा के साथ तालिका को अद्यतन करें हमें ग्लूबल और स्थानीय रूप से स्थापित करने की आवश्यकता क्यों है? कैसे mysql में नाम स्ट्रिंग विभाजित करने के लिए? आप String.substringWithRange का उपयोग कैसे करते हैं? (या, रेंज कैसे स्विफ्ट में काम करते हैं?) "जारी" कीवर्ड क्या है और यह जावा में कैसे काम करता है? एकाधिक चयन बॉक्स के सभी चयनित मान कैसे प्राप्त करें?