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

Java ArrayList के लिए समय की जटिलता

मुझे इस प्रश्न के लिए अन्य प्रविष्टियाँ मिलीं जो विशिष्ट तरीकों से निपटायी थी, लेकिन कुछ भी व्यापक नहीं है मैं इस डेटा संरचना के सबसे अधिक इस्तेमाल किए गए तरीकों की अपनी समझ को सत्यापित करना चाहता हूं: ओ (1) – लगातार समय: isEmpty() add(x) add(x, i) set(x, i) size() get(i) remove(i) हे (एन) […]

पायथन में असमान सूचियों को एक सूची में ज़िपिंग करना जो किसी भी तत्व को लंबे समय तक सूचीबद्ध नहीं किया जा रहा है

मेरे पास दो सूचियां हैं a = [1,2,3] b = [9,10] मैं इन दो सूचियों को एक सूची c में गठबंधित करना चाहता हूं जैसे कि c = [(1,9), (2,10), (3, )] क्या ऐसा करने के लिए पायथन में मानक लाइब्रेरी में कोई फ़ंक्शन है?

दो अजगर शब्दकोशों की पुनरावर्ती अंतर (कुंजी और मान)

तो मेरे पास एक अजगर शब्दकोश है, इसे d1 कहते हैं, और बाद में एक बिंदु पर उस शब्दकोश का संस्करण, इसे d2 कहते हैं। मैं d1 और d1 बीच के सभी परिवर्तन ढूंढना चाहता हूं। दूसरे शब्दों में, जो सब कुछ जोड़ा गया था, हटाया गया है या बदल गया है मुश्किल बिट यह […]

मैं पर्ल हैश में कैसे जोड़ूंगा, मैं किस प्रकार के कुंजी का उपयोग कर सकता हूं?

निम्न कार्यक्रम में एक हैश का उपयोग करते हुए अपनी घटना की गिनती के बाद मैं वास्तविक सूची का क्रम कैसे बना सकता हूं? उदाहरण के लिए, <DATA> हैं a b e a cda c d b etc. हैश का उपयोग करते हुए, मैंने प्रत्येक तत्व की घटना को गिना। और मैं क्या चाहता हूं: […]

क्या सी ++ के लिए परिपत्र सूची का एक मानक कार्यान्वयन मौजूद है?

मैं एक परिपत्र सूची का उपयोग करना चाहता हूं। मेरे खुद को लागू करने में कमी ( इस व्यक्ति की तरह ) मेरे विकल्प क्या हैं? विशेष रूप से मैं क्या करना चाहता हूं ऑब्जेक्ट्स की एक सूची से पुनरावृत्त है I जब मेरी इटरेटर सूची के अंत तक पहुंचता है, तो इसे अपने आप […]

अपरिवर्तनीय (डबल) लिंक्डलिस्ट के कुशल कार्यान्वयन

यह प्रश्न पढ़ना अपरिवर्तनीय या अपरिवर्तनीय नहीं है? और अपरिवर्तनीयता पर मेरे पिछले प्रश्नों के उत्तर पढ़ना, मैं अभी भी सरल लिंक्डलिस्ट के कुशल कार्यान्वयन के बारे में हैरान हूं जो अपरिवर्तनीय है। सरणी के संदर्भ में आसान हो जाता है – सरणी की प्रतिलिपि बनाएं और उस प्रति के आधार पर नई संरचना लौटाएं। […]

सभी अजीब स्थित तत्वों को बाएं आधे भाग में ले जाएं और यहां तक ​​कि सही आधा जगह पर तैनात हैं

सकारात्मक और ऋणात्मक पूर्णांकों के साथ एक सरणी को देखते हुए, सभी अजीब अनुक्रमित तत्वों को बाएं और यहां तक ​​कि अनुक्रमित तत्वों को दाईं ओर स्थानांतरित करें। इस समस्या का कठिन हिस्सा यह क्रम में बनाए रखने के दौरान यह करना है जैसे 7, 5, 6, 3, 8, 4, 2, 1 आउटपुट होना चाहिए: […]

एक पेड़ के बायीं बच्चे, सही-साझीदार प्रतिनिधित्व क्या है? आप इसका उपयोग क्यों करेंगे?

कई डेटा संरचनाएं बहु-वृक्ष के पेड़ को द्विआधारी पेड़ों के रूप में प्रस्तुत करती हैं, जिसका प्रतिनिधित्व "बाएं-बच्चा, सही-भाई" प्रतिनिधित्व होता है। इसका क्या मतलब है? आप इसका उपयोग क्यों करेंगे?

पायथन में ग्राफ़ (डेटा संरचना) का प्रतिनिधित्व करना

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

मुझे स्टैक पर डेक का उपयोग क्यों करना चाहिए?

मेरे उपयोग के मामले में मुझे Stack डेटास्ट्रक्चर की आवश्यकता है I मैं आइटम को डेटास्ट्रक्चर में पुश करने में सक्षम होना चाहिए और मैं केवल अंतिम आइटम को स्टैक से प्राप्त करना चाहता हूं। जावा डॉक फॉर स्टैक का कहना है: LIFO स्टैक परिचालनों का एक अधिक पूर्ण और सुसंगत सेट डेक इंटरफ़ेस और […]

दिलचस्प पोस्ट
जावास्क्रिप्ट के साथ एचटीएमएल तत्व डालना मैं कैसे जांच सकता हूं कि कोई सरणी रिक्त / रिक्त है? सेलेनियम में एक तत्व मौजूद होने तक कैसे इंतजार करना है? क्या वर्तमान निर्देशिका में सभी फाइलों के लिए recursively फैलता है? निजी सदस्यों तक पहुंच स्विफ्ट में Dispatch_Async का उपयोग करते हुए यूआई को अपडेट करना जीआईटीटी और जीआईएन सूचकांक के बीच का अंतर SQL सर्वर 2005 कैसे एक अनूठा प्रतिबंध बनाएँ? त्रुटि: Servlet जार लोड नहीं है … आक्रमण वर्ग: javax / servlet / Servlet.class WPF प्रवेश बिंदु की जगह क्यों नहीं ProjectName- Prefix.pch Xcode 6 में स्वचालित रूप से बनाया है? मैं कैसे jQuery में एक एनीमेशन लगातार लूप कर सकते हैं? विशिष्ट ArrayList आइटम प्राप्त करें .NET मेमोरी प्रोफाइलिंग उपकरण सी का उपयोग करते हुए JSON पार्सिंग