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

C# प्रोग्राम: लिंक्ड लिस्ट में पहले स्थान पर नोड जोड़ना

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

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);       }       // नोड जोड़ना       Console.WriteLine("पहले स्थान पर नोड जोड़ने के बाद लिंक्ड लिस्ट...");       list.AddFirst("Amit");       foreach (var stu in list) {          Console.WriteLine(stu);       }    } }

आउटपुट

Tim Jack Henry David Tom पहले स्थान पर नोड जोड़ने के बाद लिंक्ड लिस्ट... Amit Tim Jack Henry David Tom
  1. डबल लिंक्ड लिस्ट का उपयोग करके किसी भी स्थिति में नोड डालने के लिए C प्रोग्राम डबल लिंक्ड लिस्ट का उपयोग करके किसी भी स्थिति में नोड डालने के लिए C प्रोग्राम

    लिंक्ड लिस्ट डायनामिक मेमोरी एलोकेशन का उपयोग करती हैं और नोड्स का संग्रह होती हैं।नोड्स के दो भाग होते हैं जो डेटा और लिंक हैं।लिंक्ड लिस्ट के प्रकारC प्रोग्रामिंग भाषा में लिंक्ड लिस्ट के प्रकार निम्नलिखित हैं:सिंगल / सिंगली लिंक्ड लिस्ट।डबल / डबली लिंक्ड लिस्ट।सर्कुलर सिंगल लिंक्ड लिस्ट।सर्कुलर ड

  1. C प्रोग्राम में लिंक्ड लिस्ट के अंत से nवें नोड को ढूंढना C प्रोग्राम में लिंक्ड लिस्ट के अंत से nवें नोड को ढूंढना

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

  1. - Java प्रोग्राम: LinkedList में पहले और अंतिम स्थान पर एलिमेंट जोड़ना

    इस लेख में हम समझेंगे कि Java में LinkedList में पहले और अंतिम स्थान पर एलिमेंट कैसे जोड़े जाते हैं। java.util.LinkedList क्लास ऑपरेशन्स डबल-लिंक्ड लिस्ट के लिए अपेक्षित प्रदर्शन करते हैं। उदाहरण इनपुट: Input list: [Java, Scalaa, C++] आउटपुट: The list after adding elements is: [JVA, Java, Scalaa,