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

सी # एक लिंक्ड सूची की शुरुआत में एक नोड को हटाने के लिए कार्यक्रम

LinkedList की शुरुआत में किसी नोड को निकालने के लिए, RemoveFirst() विधि का उपयोग करें।

string [] employees = {"Peter","Robert","John","Jacob"};
LinkedList<string> list = new LinkedList<string>(employees);

अब, पहले तत्व को हटाने के लिए, RemoveFirst () विधि का उपयोग करें।

list.RemoveFirst();

आइए पूरा उदाहरण देखें।

उदाहरण

using System;
using System.Collections.Generic;
class Demo {
   static void Main() {
      string [] employees = {"Peter","Robert","John","Jacob"};
      LinkedList<string> list = new LinkedList<string>(employees);
      foreach (var emp in list) {
         Console.WriteLine(emp);
      }
      // removing first node
      list.RemoveFirst();
      Console.WriteLine("LinkedList after removing first node...");
      foreach (var emp in list) {
         Console.WriteLine(emp);
      }
   }
}

आउटपुट

Peter
Robert
John
Jacob
LinkedList after removing first node...
Robert
John
Jacob

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

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

  1. डबल लिंक्ड सूची की शुरुआत में एक नया नोड डालने के लिए पायथन प्रोग्राम

    जब दोहरी लिंक की गई सूची की शुरुआत में एक नया नोड सम्मिलित करने की आवश्यकता होती है, तो एक नोड वर्ग बनाने की आवश्यकता होती है। इस वर्ग में, तीन विशेषताएं हैं, डेटा जो नोड में मौजूद है, लिंक की गई सूची के अगले नोड तक पहुंच और लिंक की गई सूची के पिछले नोड तक पहुंच है। नीचे उसी के लिए एक प्रदर्शन है -

  1. दोहरी लिंक की गई सूची की शुरुआत से एक नया नोड हटाने के लिए पायथन कार्यक्रम

    जब एक डबल लिंक्ड सूची की शुरुआत से किसी नोड को हटाने की आवश्यकता होती है, तो एक नोड वर्ग बनाने की आवश्यकता होती है। इस वर्ग में, तीन विशेषताएं हैं, डेटा जो नोड में मौजूद है, लिंक की गई सूची के अगले नोड तक पहुंच और लिंक की गई सूची के पिछले नोड तक पहुंच है। नीचे उसी के लिए एक प्रदर्शन है - उदाहरण cla