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

लिंक्डलिस्ट में पहला नोड खोजें जिसमें सी # में निर्दिष्ट मान हो


लिंक्डलिस्ट में निर्दिष्ट मान वाले पहले नोड को खोजने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      LinkedList<string> list = new LinkedList<string>();
      list.AddLast("John");
      list.AddLast("Tim");
      list.AddLast("Kevin");
      list.AddLast("Jacob");
      list.AddLast("Emma");
      list.AddLast("Ryan");
      list.AddLast("Brad");
      list.AddLast("Carl");
      Console.WriteLine("LinkedList elements...");
      foreach(string str in list){
         Console.WriteLine(str);
      }
      LinkedListNode<string> val = list.Find("Jacob");
      Console.WriteLine("Specified value = "+val.Value);
   }
}

आउटपुट

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

LinkedList elements...
John
Tim
Kevin
Jacob
Emma
Ryan
Brad
Carl
Specified value = Jacob

उदाहरण

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

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);
      list.AddLast(500);
      Console.WriteLine("LinkedList elements...");
      foreach(int i in list){
         Console.WriteLine(i);
      }
      LinkedListNode<int> val = list.Find(300);
      Console.WriteLine("Specified value = "+val.Value);
   }
}

आउटपुट

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

LinkedList elements...
100
200
300
400
500
Specified value = 300

  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() विधि का उपयोग करें।

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

    सबसे पहले, एक नई लिंक की गई सूची बनाएं - LinkedList<string> myList = new LinkedList<string>(); अब लिंक की गई सूची में कुछ तत्व जोड़ें - // Add 6 elements in the linked list myList.AddLast("P"); myList.AddLast("Q"); myList.AddLast("R"); myList.AddLast("