linked-list पर टैग किए गए जवाब

एक लिंक की गई सूची एक डेटा संरचना है जहां सूची तत्वों को आवश्यक रूप से क्रमिक रूप से संग्रहीत नहीं किया जाता है, बल्कि प्रत्येक तत्व में सूची में अगले (और वैकल्पिक रूप से पिछले) तत्व का संदर्भ होता है। इस टैग का उपयोग अतिरिक्त टैग के साथ किया जाना चाहिए, जिससे प्रोग्रामिंग भाषा का उपयोग किया जा रहा है ([c], [c ++], [java], आदि और किसी भी लाइब्रेरी या प्लग-इन का उपयोग किया जा रहा है जैसे कि [c ++ - standard-Library]। पोस्ट में समस्या के लिए स्रोत कोड होना चाहिए।

30
Java में ArrayList पर LinkedList का उपयोग कब करें?
मैं हमेशा एक बस का उपयोग करने के लिए किया गया है: List<String> names = new ArrayList<>(); मैं इंटरफ़ेस का उपयोग पोर्टेबिलिटी के लिए नाम के रूप में करता हूं, ताकि जब मैं इन जैसे प्रश्न पूछूं तो मैं अपने कोड को पुनः प्राप्त कर सकूं। कब और इसके विपरीत …

25
लिंक की गई सूची में एक लूप का पता कैसे लगाएं?
कहते हैं कि आपके पास जावा में एक लिंक सूची संरचना है। यह नोड्स से बना है: class Node { Node next; // some user data } और प्रत्येक नोड अंतिम नोड को छोड़कर अगले नोड को इंगित करता है, जिसमें अगले के लिए शून्य है। कहो कि एक संभावना …


30
ऐरे बनाम लिंक्ड-लिस्ट
कोई सरणी से अधिक लिंक-सूची का उपयोग क्यों करना चाहेगा? लिंक्ड-लिस्ट को कोड करना, कोई संदेह नहीं है, एक सरणी का उपयोग करने की तुलना में थोड़ा अधिक काम है और कोई आश्चर्यचकित हो सकता है कि अतिरिक्त प्रयास को क्या औचित्य देगा। मुझे लगता है कि नए तत्वों का …

7
Std :: list :: रिवर्स में O (n) जटिलता क्यों है?
std::listC ++ मानक लाइब्रेरी में क्लास के लिए रिवर्स फ़ंक्शन में रैखिक रनटाइम क्यों होता है? मुझे लगता है कि डबल-लिंक्ड सूचियों के लिए रिवर्स फ़ंक्शन ओ (1) होना चाहिए था। एक डबल-लिंक्ड सूची को उलट कर सिर्फ सिर और पूंछ के बिंदुओं को बदलना शामिल होना चाहिए।
192 c++  c++11  stl  linked-list 

9
पायथन की सूची कैसे लागू की जाती है?
क्या यह एक लिंक्ड सूची, एक सरणी है? मैंने चारों ओर खोज की और केवल लोगों को अनुमान लगाया। स्रोत कोड को देखने के लिए मेरा सी ज्ञान पर्याप्त नहीं है।

28
पायथन लिंक्ड लिस्ट
अजगर में लिंक की गई सूची का उपयोग करने का सबसे आसान तरीका क्या है? योजना में, एक लिंक्ड सूची को केवल द्वारा परिभाषित किया गया है '(1 2 3 4 5)। पायथन की सूचियां, [1, 2, 3, 4, 5]और टुपल्स, (1, 2, 3, 4, 5)वास्तव में, लिंक की गई …

15
किसी सरणी / सरणी सूची में लिंक की गई सूची का उपयोग कब करें?
मैं बहुत सी सूचियों और सरणियों का उपयोग करता हूं, लेकिन मुझे अभी तक एक ऐसे परिदृश्य में आना है, जिसमें सरणी सूची का उपयोग आसानी से नहीं किया जा सकता है, यदि लिंक की गई सूची की तुलना में आसान नहीं है। मैं उम्मीद कर रहा था कि कोई …

8
क्यों ArrayDeque LinkedList से बेहतर है
मैं यह समझने की कोशिश कर रहा हूं कि Java का ArrayDeque Java के LinkedList से बेहतर क्यों है क्योंकि वे दोनों Deque इंटरफ़ेस को लागू करते हैं। मैं शायद ही किसी को उनके कोड में ArrayDeque का उपयोग करते हुए देखता हूं। अगर कोई और अधिक प्रकाश डालता है …

21
बताएं कि चक्र से जुड़े सूची कार्य में चक्र प्रारंभ नोड को कैसे खोजना है?
मैं समझता हूं कि कछुआ और हरे की बैठक लूप के अस्तित्व को समाप्त करती है, लेकिन बैठक की जगह पर हरेक को रखते हुए कछुआ को चलती सूची में कैसे ले जाया जाता है, एक समय में दोनों एक कदम को आगे बढ़ाते हुए उन्हें चक्र के प्रारंभिक बिंदु …

6
मैं जावा में एक लिंक्ड सूची डेटा संरचना कैसे बनाऊं? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

11
लिंक की गई सूचियाँ नोड्स के अंदर नोड्स को संग्रहीत करने के बजाय पॉइंटर्स का उपयोग क्यों करती हैं
मैंने जावा में बड़े पैमाने पर लिंक से पहले काम किया है, लेकिन मैं C ++ में बहुत नया हूं। मैं इस नोड वर्ग का उपयोग कर रहा था जो मुझे एक परियोजना में ठीक दिया गया था class Node { public: Node(int data); int m_data; Node *m_next; }; लेकिन …

15
किन परिस्थितियों में लिंक की गई सूची उपयोगी है?
ज्यादातर बार मैं देखता हूं कि लोग लिंक की गई सूचियों का उपयोग करने की कोशिश करते हैं, यह मुझे एक गरीब (या बहुत गरीब) विकल्प की तरह लगता है। शायद यह उन परिस्थितियों का पता लगाने के लिए उपयोगी होगा जिनके तहत एक लिंक की गई सूची डेटा संरचना …

30
केवल दो बिंदुओं का उपयोग करके एक एकल लिंक की गई सूची को कैसे उल्टा करें?
मुझे आश्चर्य है कि अगर केवल दो बिंदुओं का उपयोग करके किसी एकल-लिंक्ड सूची को उलटने के लिए कुछ तर्क मौजूद हैं। निम्नलिखित अर्थात् तीन संकेत का उपयोग कर एक लिंक्ड सूची उल्टा करने के लिए प्रयोग किया जाता है p, q, r: struct node { int data; struct node …

14
लिंक की गई सूची O (1) के बीच में क्यों डाला जा रहा है?
लिंक की गई सूचियों पर विकिपीडिया लेख के अनुसार , लिंक की गई सूची के बीच में डालने को O (1) माना जाता है। मुझे लगता है कि यह O (n) होगा। क्या आपको नोड का पता लगाने की आवश्यकता नहीं होगी जो सूची के अंत के पास हो सकता …
105 linked-list  big-o 

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