मुझे पता है कि लिंक और लीनियर लिंक्डलिस्ट क्लास कैसे बनाएं, लेकिन मैं सिर्फ अपने जीवन के लिए यह नहीं समझ सकता कि उन्हें एक परिपत्र सर्कुलरलिंकलिस्ट में कैसे संशोधित किया जाए। मैंने पहले ही इस प्रश्न का उत्तर पढ़ा है: Help with Circular Linked List in Python। हालांकि, मुझे समझ में नहीं आता कि सिर कोई नहीं है, तो किसी भी प्रकार के ऑब्जेक्ट में "अगली" विशेषता कैसे हो सकती है? मैं अवधारणा को समझने के लिए प्रतीत नहीं कर सकता। अगर किसी ने मुझे एक नमूना CircularLinkedList की init समारोह और यह कैसे काम करता है के रूप में इसे आसानी से समझा दिखा सकता है, मुझे लगता है कि मैं इसे समझने में सक्षम हो जाएगा। किसी भी और सभी मदद के लिए धन्यवादसर्कुलर लिंक्डलिस्ट कैसे बनाएं
संपादित करें: मुझे केवल आगे की ओर जाने वाली सूची की आवश्यकता है। यदि ऐसा है, तो इसके पीछे तर्क बहुत बदल जाएगा?
क्या आप शून्य, एक, दो आदि तत्वों के साथ ऐसी सूची के लिए आरेख तैयार कर सकते हैं? इससे आपको चीजों को व्यवस्थित करने में मदद मिलनी चाहिए। साथ ही, खुद से पूछें कि क्या सूची में केवल एक दिशा या दूसरे में लिंक होना चाहिए। –
मुझे केवल उन्हें अकेले जुड़े हुए होने की आवश्यकता है। अगर मुझे इसके पीछे की ओर जाने की ज़रूरत है तो क्या यह एक बड़ा अंतर बनाता है? –
ड्राइंग के लिए, यह आसान है, लेकिन एकल-लिंक्ड सूची पर कुछ ऑपरेशन दोगुनी-लिंक्ड सूची की तुलना में अधिक जटिल हैं। –