Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # प्रोग्राम एक लिंक्ड सूची में नोड की पहली घटना को दूर करने के लिए

नोड्स के साथ हमारी लिंक्डलिस्ट सूची निम्नलिखित है।

स्ट्रिंग [] छात्र ={"केटी", "जेनिफर", "एमी", "वेरा"}; लिंक्डलिस्ट <स्ट्रिंग> सूची =नई लिंक्डलिस्ट <स्ट्रिंग> (छात्र); 

अब हम स्ट्रिंग एलिमेंट "वेरा" के साथ एक नोड को हटाते हैं।

उसके लिए, निकालें () विधि का उपयोग करें।

list.Remove("Vera");

उदाहरण

सिस्टम का उपयोग करना;सिस्टम का उपयोग करना। लिंक्डलिस्ट <स्ट्रिंग> सूची =नई लिंक्डलिस्ट <स्ट्रिंग> (छात्र); foreach (सूची में var stu) { Console.WriteLine(stu); } // एक नोड सूची को हटा रहा है। निकालें ("वेरा"); Console.WriteLine ("नोड को हटाने के बाद LinkedList..."); foreach (सूची में var stu) { Console.WriteLine(stu); } }}

आउटपुट

केटीजेनिफरएमीवेरालिंक्डलिस्टएक नोड को हटाने के बाद...केटीजेनिफरएमी

  1. सी प्रोग्राम में लिंक्ड लिस्ट के अंत से n'th नोड के लिए प्रोग्राम

    n नोड्स के साथ दिए गए कार्य को लिंक की गई सूची के अंत से nth नोड को प्रिंट करना है। प्रोग्राम को किसी सूची में नोड्स के क्रम को नहीं बदलना चाहिए, इसके बजाय इसे केवल लिंक की गई सूची के अंतिम नोड से nth नोड को प्रिंट करना चाहिए। उदाहरण Input -: 10 20 30 40 50 60    N=3 Output -: 40 उपरोक्त

  1. जावा प्रोग्राम LinkedList से तत्वों को हटाने के लिए

    इस लेख में, हम समझेंगे कि लिंक की गई सूची से तत्वों को कैसे हटाया जाए। java.util.LinkedList वर्ग के संचालन प्रदर्शन करते हैं हम एक दोगुनी-लिंक्ड सूची के लिए उम्मीद कर सकते हैं। सूची में इंडेक्स करने वाले ऑपरेशन शुरुआत या अंत से सूची को पार करेंगे, जो भी निर्दिष्ट इंडेक्स के करीब है। नीचे उसी का एक

  1. पायथन में लिंक की गई सूची के K-वें अंतिम नोड को खोजने का कार्यक्रम

    मान लीजिए कि हमारे पास एक एकल लिंक की गई सूची है, हमें kth अंतिम नोड (0-अनुक्रमित) का मान ज्ञात करना है। हमें इसे सिंगल पास में हल करना होगा। इसलिए, यदि इनपुट नोड =[5,4,6,3,4,7], के =2 जैसा है, तो आउटपुट 3 होगा, क्योंकि दूसरे अंतिम (इंडेक्स 3) नोड का मान 3 है। इसे हल करने के लिए, हम इन चरणों का पा