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

सी # में लिंक्डलिस्ट की शुरुआत में नया नोड या मान जोड़ना

LinkedList के प्रारंभ में नया नोड या मान जोड़ने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      LinkedList<string> list = new LinkedList<string>();
      list.AddLast("A");
      list.AddLast("B");
      list.AddLast("C");
      list.AddLast("D");
      list.AddLast("E");
      list.AddLast("F");
      Console.WriteLine("Count of nodes = " + list.Count);
      Console.WriteLine("Elements in LinkedList...");
      foreach (string res in list){
         Console.WriteLine(res);
      }
      list.AddLast("G");
      list.AddLast("H");
      list.AddLast("I");
      Console.WriteLine("Count of nodes...UPDATED = " + list.Count);
      Console.WriteLine("Elements in LinkedList...UPDATED");
      foreach (string res in list){
         Console.WriteLine(res);
      }
      list.AddFirst("AA");
      Console.WriteLine("\nWe added a node in the beginning...");
      Console.WriteLine("Count of nodes...UPDATED = " + list.Count);
      Console.WriteLine("Elements in LinkedList...UPDATED");
      foreach (string res in list){
         Console.WriteLine(res);
      }
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा-

Count of nodes = 6
Elements in LinkedList...
A
B
C
D
E
F
Count of nodes...UPDATED = 9
Elements in LinkedList...UPDATED
A
B
C
D
E
F
G
H
I 

We added a node in the beginning... Count of nodes...UPDATED = 10
Elements in LinkedList...UPDATED
AA
A
B
C
D
E
F
G
H
I

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      LinkedList<int> list = new LinkedList<int>();
      list.AddLast(100);
      list.AddLast(200);
      list.AddLast(300);
      list.AddLast(400);
      Console.WriteLine("Count of nodes = " + list.Count);
      Console.WriteLine("Elements in LinkedList...");
      foreach (int res in list){
         Console.WriteLine(res);
      }
      list.AddFirst(500);
      list.AddFirst(600);
      Console.WriteLine("\nWe added a node in the beginning...");
      Console.WriteLine("Count of nodes...UPDATED = " + list.Count);
      Console.WriteLine("Elements in LinkedList...UPDATED");
      foreach (int res in list){
         Console.WriteLine(res);
      }
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Count of nodes = 4
Elements in LinkedList...
100
200
300
400

We added a node in the beginning... Count of nodes...UPDATED = 6
Elements in LinkedList...UPDATED
600
500
100
200
300
400

  1. सी # एक लिंक्ड सूची में अंतिम स्थिति में एक नोड जोड़ने के लिए कार्यक्रम

    नोड्स के साथ LinkedList सेट करें। string [] students = {"Tim","Jack","Henry","David","Tom"}; LinkedList<string> list = new LinkedList<string>(students); अब, अंतिम स्थान पर नोड जोड़ने के लिए AddLast() विधि का उपयोग करें। list.AddLast(&quo

  1. सी # एक लिंक्ड सूची में दिए गए नोड के बाद एक नोड जोड़ने के लिए कार्यक्रम

    एक LinkedList सेट करें और तत्व जोड़ें। स्ट्रिंग [] छात्र ={बेथ, जेनिफर, एमी, वेरा}; लिंक्डलिस्ट सूची =नई लिंक्डलिस्ट (छात्र); सबसे पहले, अंत में एक नया नोड जोड़ें। var newNode =list.AddLast(Emma); अब, दिए गए नोड के बाद एक नोड जोड़ने के लिए AddAfter() विधि का उपयोग करें। list.AddAfter(newNode, Matt

  1. सी # प्रोग्राम एक लिंक्ड सूची में पहली स्थिति में एक नोड जोड़ने के लिए

    सबसे पहले, एक लिंक्डलिस्ट को नोड्स के साथ सेट करें। string [] students = {"Tim","Jack","Henry","David","Tom"}; LinkedList<string> list = new LinkedList<string>(students); नोड को पहले स्थान पर जोड़ने के लिए, AddFirst() विधि का उपयोग करें।