data-structures पर टैग किए गए जवाब

एक सॉफ्टवेयर अनुप्रयोग के भीतर डेटा के कुशल भंडारण और प्रतिनिधित्व से संबंधित प्रश्न।

2
"रेड / ब्लैक ट्री" शब्द कहाँ से आता है?
एक लाल / काला पेड़ एक तरह से एक संतुलित द्विआधारी खोज वृक्ष को लागू करने की है। यह कैसे काम करता है इसके पीछे के सिद्धांत मेरे लिए मायने रखते हैं, लेकिन चुने हुए रंग नहीं होते हैं। क्यों लाल और काले रंग, किसी भी अन्य रंगों की जोड़ी …

10
मैं एल्गोरिदम और डेटा संरचना कैसे सीख सकता हूं? [बन्द है]
यह मेरे पिछले प्रश्न के लिए जारी है जहां मैंने पूछा कि एल्गोरिदम और डेटा संरचनाओं को सीखना आवश्यक है। मुझे लगता है हाँ यह है। अब मैं ऐसे वातावरण में काम करता हूँ जहाँ मुझे कभी प्रयोग या व्यावहारिक रूप से या किसी असाइनमेंट में इसे सीखने का मौका …

8
प्रोग्रामिंग में डीएजी (डायरेक्टेड एसाइक्लिक ग्राफ) का उपयोग कब करें?
मुझे हाल ही में एक्टो नाम का एक ढांचा मिला है । इस ढांचे में, " प्लास्म " नामक एक बुनियादी घटक , जो कि एक्टो डायरेक्टेड एसाइक्लिक ग्राफ है। एक्टो में, प्लास्म को एक्टो अनुसूचक द्वारा संचालित किया जा सकता है। मैं सोच रहा हूं कि इस तंत्र का …

12
क्या मुझे प्रोग्रामर कहे जाने वाले एल्गोरिदम और डेटा संरचनाओं को समझने की आवश्यकता है? [बन्द है]
मुझे कोडिंग करते हुए छह साल हो गए हैं। एक्शनस्क्रिप्ट, जावास्क्रिप्ट, जावा, पीएचपी, अजाक्स, एक्सएमएल एचटीएमएल, एएसपी, आदि जैसी सभी प्रकार की चीजों में कोडिंग मैंने एरे, मैप्स, लिंक्ड लिस्ट, सेट आदि का उपयोग किया है और जहां भी मैंने अपने जैसे लोगों को काम किया है। लेकिन जब भी …

2
PHP: जब सरणियों का उपयोग करना है, और ज्यादातर डेटा-स्टोरिंग कोड के लिए वस्तुओं का उपयोग कब करना है?
PHP एक मिश्रित प्रतिमान भाषा है, जो गैर-ऑब्जेक्ट डेटा प्रकारों, जैसे सरणियों का उपयोग और वापस करने की अनुमति देती है। जब कोई प्रोग्रामिंग किसी विशेष स्थिति में उपयोग करने के लिए निर्माण का निर्णय लेती है, तो मैं एरे बनाम ऑब्जेक्ट्स के चयन के लिए कुछ दिशानिर्देशों को स्पष्ट …

3
एक ढेर और एक प्राथमिकता कतार के बीच अंतर
मैंने हमेशा सोचा था कि ढेर और प्राथमिकता कतार समानार्थी थे - एक सार डेटा संरचना जो समर्थन करती है insert, findMinऔर deleteMinसंचालन। कुछ साहित्य मेरे साथ सहमत लगते हैं - उदाहरण के लिए क्रिस ओकासाकी की विशुद्ध रूप से कार्यात्मक डेटा संरचनाएं (अध्याय 3)। दूसरी ओर, विकिपीडिया का हीप …

5
कई डेटा संरचनाओं में प्रविष्टि की तुलना में विलोपन को लागू करने के लिए आमतौर पर क्यों बहुत मुश्किल है?
क्या आप किसी विशिष्ट कारण के बारे में सोच सकते हैं कि विलोपन आमतौर पर कई (अधिकांश?) डेटा संरचनाओं के लिए सम्मिलन की तुलना में लागू करने के लिए काफी कठिन है? त्वरित उदाहरण: लिंक की गई सूची। सम्मिलन तुच्छ है, लेकिन हटाने के कुछ विशेष मामले हैं जो इसे …

10
C ++ में, वैक्टर पर सूचियों का उपयोग करने का क्या मतलब है?
मैंने C ++ सूचियों और वैक्टर से जुड़े 3 अलग-अलग प्रयोग किए हैं। वेक्टर के साथ वे अधिक कुशल साबित हुए, जब बीच में बहुत सारे सम्मिलन शामिल थे। इसलिए सवाल: किस मामले में सूचियां वैक्टर से ज्यादा मायने रखती हैं? यदि वैक्टर अधिकांश मामलों में अधिक कुशल लगते हैं, …

4
सार डेटा प्रकार और डेटा संरचना
इन शब्दों को समझना मेरे लिए काफी मुश्किल है। मैंने Google पर खोज की और विकिपीडिया पर थोड़ा पढ़ा लेकिन मुझे अभी भी यकीन नहीं है। मैंने अब तक निर्धारित किया है कि: सार डेटा प्रकार नए प्रकार की एक परिभाषा है, इसके गुणों और संचालन का वर्णन करता है। …

8
स्मृति को बचाने के लिए चर के लिए छोटे डेटा प्रकारों का उपयोग करना एक अच्छा अभ्यास है?
जब मैंने पहली बार C ++ भाषा सीखी तो मैंने जाना कि int, float आदि के अलावा, इन डेटा प्रकारों के छोटे या बड़े संस्करण भाषा के भीतर मौजूद थे। उदाहरण के लिए मैं एक चर x कह सकता हूं int x; or short int x; मुख्य अंतर यह है …

7
डेटाबेस पर स्ट्रिंग्स / रिकॉर्ड की एक बहुत बड़ी सूची के माध्यम से जल्दी से खोज कैसे करें
मुझे निम्नलिखित समस्या है: मेरे पास 2 मिलियन से अधिक रिकॉर्ड वाला एक डेटाबेस है। प्रत्येक रिकॉर्ड में एक स्ट्रिंग फ़ील्ड X होता है और मैं उन रिकॉर्डों की एक सूची प्रदर्शित करना चाहता हूं जिनके लिए फ़ील्ड X में एक निश्चित स्ट्रिंग होती है। प्रत्येक रिकॉर्ड आकार में लगभग …

8
शब्दकोश बनाम सूची
इसलिए मैं Dictionary<int, int>आज काम पर भाग गया । यह सिर्फ मुझे अजीब लग रहा था क्योंकि मैं शायद सिर्फ एक List<int>बजाय इस्तेमाल किया होता । क्या कोई अंतर है और क्या कोई उपयोग मामला होगा जहां एक संरचना दूसरे पर पसंद की जाएगी?

5
न्यूमेरिक रेंज को स्टोर करने का सबसे कुशल तरीका क्या है?
यह प्रश्न एक सीमा को संग्रहीत करने के लिए कितने बिट्स की आवश्यकता है। या किसी अन्य तरीके से, बिट्स की संख्या के लिए, अधिकतम सीमा क्या है जिसे संग्रहीत किया जा सकता है और कैसे? कल्पना करें कि हम 0-255 की सीमा के भीतर एक उप-श्रेणी को संग्रहीत करना …

7
क्या मुझे डेटा संरचनाओं और एल्गोरिदम में निवेश करना चाहिए? [बन्द है]
इन दिनों, मैं डेटा संरचनाओं और एल्गोरिदम में भारी निवेश कर रहा हूं और कुछ प्रोग्रामिंग पहेलियों को हल करने की कोशिश कर रहा हूं। मैं जावा और क्लोजर के साथ कोड और हल करने की कोशिश कर रहा हूं। क्या मेरे द्वारा अपना समय नष्ट किया जा रहा है? …

3
संरचना और std :: pair का उपयोग करने में क्या अंतर है?
मैं सीमित अनुभव के साथ C ++ प्रोग्रामर हूं। यह मानकर कि मैं STL mapकुछ डेटा को स्टोर और मैनिपुलेट करने के लिए उपयोग करना चाहता हूं , मैं जानना चाहूंगा कि क्या उन 2 डेटा संरचना दृष्टिकोणों के बीच कोई सार्थक अंतर (प्रदर्शन में भी) है: Choice 1: map<int, …

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