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

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

सबसे पहले, एक लिंक्डलिस्ट को नोड्स के साथ सेट करें।

string [] students = {"Tim","Jack","Henry","David","Tom"};
LinkedList<string> list = new LinkedList<string>(students);

नोड को पहले स्थान पर जोड़ने के लिए, AddFirst() विधि का उपयोग करें।

list.AddFirst("Amit");

उदाहरण

using System;
using System.Collections.Generic;
class Demo {
   static void Main() {
      string [] students = {"Tim","Jack","Henry","David","Tom"};
      LinkedList<string> list = new LinkedList<string>(students);
      foreach (var stu in list) {
         Console.WriteLine(stu);
      }
      // adding a node
      Console.WriteLine("LinkedList after adding a node at the first position...");
      list.AddFirst("Amit");
      foreach (var stu in list) {
         Console.WriteLine(stu);
      }
   }
}

आउटपुट

Tim
Jack
Henry
David
Tom
LinkedList after adding a node at the first position...
Amit
Tim
Jack
Henry
David
Tom

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

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

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

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

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

    इस लेख में, हम समझेंगे कि किसी लिंक की गई सूची की पहली और आखिरी स्थिति में तत्व कैसे जोड़ना है। शुरुआत या अंत से, जो भी निर्दिष्ट सूचकांक के करीब हो। नीचे उसी का एक प्रदर्शन है - मान लें कि हमारा इनपुट है - Input list: [Java, Scalaa, C++] वांछित आउटपुट होगा - The list after adding elements is: [J