वीडियो: डाटा स्ट्रक्चर में डबल लिंक्ड लिस्ट उदाहरण सहित क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
डबल लिंक्ड लिस्ट एक प्रकार की लिंक्ड लिस्ट है जिसमें प्रत्येक नोड इसके डेटा को स्टोर करने के अलावा इसमें दो लिंक होते हैं। पहला लिंक पिछले की ओर इशारा करता है नोड सूची में और दूसरा लिंक अगले की ओर इशारा करता है नोड सूची मैं।
तदनुसार, उदाहरण के साथ डबल लिंक्ड लिस्ट क्या है?
एक डबल-लिंक्ड सूची एक लिंक्ड डेटा संरचना है जिसमें अनुक्रमिक रूप से जुड़े रिकॉर्ड्स का एक सेट होता है जिसे कहा जाता है नोड्स . प्रत्येक नोड इसमें दो फ़ील्ड होते हैं, जिन्हें लिंक कहा जाता है, जो पिछले और अगले के संदर्भ हैं नोड के क्रम में नोड्स . यह C++ में एक डबल लिंक्ड लिस्ट प्रोग्राम है।
ऊपर के अलावा, टू वे लिंक्ड लिस्ट क्या है? दो - रास्ता सूचियाँ • ए दो - रास्ता सूची डेटा तत्वों का एक रैखिक संग्रह है, जिसे नोड्स कहा जाता है, जहां प्रत्येक नोड एन को तीन भागों में विभाजित किया जाता है: - सूचना क्षेत्र - फॉरवर्ड संपर्क जो अगले नोड की ओर इशारा करता है - बैकवर्ड संपर्क जो पिछले नोड की ओर इशारा करता है • शुरुआती पता या पहले नोड का पता START / में संग्रहीत होता है
इसके अलावा, डबल लिंक्ड लिस्ट का क्या उपयोग है?
डबल लिंक्ड लिस्ट हो सकता है उपयोग किया गया नेविगेशन सिस्टम में जहां आगे और पीछे दोनों नेविगेशन की आवश्यकता होती है। यह है उपयोग किया गया ब्राउज़रों द्वारा विज़िट किए गए वेब पेजों यानी बैक और फ़ॉरवर्ड बटन के बैकवर्ड और फ़ॉरवर्ड नेविगेशन को लागू करने के लिए। ये भी उपयोग किया गया विभिन्न. द्वारा आवेदन पूर्ववत करें और फिर से करें कार्यक्षमता को लागू करने के लिए।
लिंक्ड लिस्ट के विभिन्न प्रकार क्या हैं?
लिंक्ड लिस्ट के प्रकार - अकेले जुड़े हुए , दुगना जुड़े हुए और गोलाकार। तीन आम हैं लिंक्ड लिस्ट के प्रकार.
सिफारिश की:
एक डबल लिंक्ड सूची डीएलएल एकल लिंक्ड सूची एसएलएल से तुलना कैसे करता है)?
डबल लिंक्ड लिस्ट का परिचय: एक डबल लिंक्ड लिस्ट (DLL) में एक अतिरिक्त पॉइंटर होता है, जिसे आमतौर पर पिछला पॉइंटर कहा जाता है, साथ में अगला पॉइंटर और डेटा जो सिंगल लिंक्ड लिस्ट में होता है। SLL में केवल एक डेटा फ़ील्ड और अगले लिंक फ़ील्ड के साथ नोड होते हैं। डीएलएल में एसएलएल की तुलना में अधिक मेमोरी होती है क्योंकि इसमें 3 फ़ील्ड होते हैं
डबल लिंक्ड लिस्ट और सर्कुलर लिंक्ड लिस्ट में क्या अंतर है?
एक सर्कुलर लिंक्ड लिस्ट वह है जहां नोस्टार्ट या एंड नोड्स होते हैं, लेकिन इसके बजाय वे एक सर्कुलर पैटर्न का पालन करते हैं। एक डबल-लिंक्ड सूची वह है जहां प्रत्येक नोड न केवल अगले नोड को बल्कि पिछले नोड को भी इंगित करता है
लिंक्ड लिस्ट में क्या सर्च कर रहा है?
सिंगल लिंक्ड लिस्ट में सर्च कर रहे हैं। सूची में किसी विशेष तत्व का स्थान खोजने के लिए खोज की जाती है। यदि तत्व किसी भी सूची तत्व से मेल खाता है तो तत्व का स्थान फ़ंक्शन से वापस कर दिया जाता है
सर्कुलर डबल लिंक्ड लिस्ट क्या है?
सर्कुलर डबल लिंक्ड लिस्ट एक अधिक जटिल प्रकार की डेटा संरचना है जिसमें एक नोड में इसके पिछले नोड के साथ-साथ अगले नोड के पॉइंटर्स होते हैं। सूची के पहले नोड में इसके पिछले सूचक में अंतिम नोड का पता भी होता है। एक गोलाकार डबल लिंक्ड सूची निम्न आकृति में दिखाई गई है:
लिंक्ड लिस्ट का क्या उपयोग है?
लिंक्ड सूचियां रैखिक डेटा संरचनाएं हैं जो नोड्स नामक व्यक्तिगत वस्तुओं में डेटा रखती हैं। ये नोड सूची में अगले नोड के लिए डेटा और संदर्भ दोनों रखते हैं। लिंक्ड सूचियाँ अक्सर उनके कुशल सम्मिलन और विलोपन के कारण उपयोग की जाती हैं