কম্পিউটার

লিঙ্ক করা তালিকায় প্রদত্ত নোডের পরে একটি নোড যোগ করার জন্য C# প্রোগ্রাম


একটি লিঙ্কডলিস্ট সেট করুন এবং উপাদান যোগ করুন৷

string [] students = {"Beth","Jennifer","Amy","Vera"};
LinkedList<string> list = new LinkedList<string>(students);

প্রথমে, শেষে একটি নতুন নোড যোগ করুন৷

var newNode = list.AddLast("Emma");

এখন, প্রদত্ত নোডের পরে একটি নোড যোগ করতে AddAfter() পদ্ধতি ব্যবহার করুন৷

list.AddAfter(newNode, "Matt");

নিম্নলিখিত সম্পূর্ণ কোড৷

উদাহরণ

using System;
using System.Collections.Generic;
class Demo {
   static void Main() {
      string [] students = {"Beth","Jennifer","Amy","Vera"};
      LinkedList<string> list = new LinkedList<string>(students);
      foreach (var stu in list) {
         Console.WriteLine(stu);
      }

      // adding a node at the end
      var newNode = list.AddLast("Emma");

      // adding a new node after the node added above
      list.AddAfter(newNode, "Matt");

      Console.WriteLine("LinkedList after adding new nodes...");
      foreach (var stu in list) {
         Console.WriteLine(stu);
      }
   }
}

আউটপুট

Beth
Jennifer
Amy
Vera
LinkedList after adding new nodes...
Beth
Jennifer
Amy
Vera
Emma
Matt

  1. একটি প্রদত্ত তালিকার মধ্যক খুঁজে বের করতে সি প্রোগ্রাম।

  2. সি প্রোগ্রামে একটি লিঙ্কযুক্ত তালিকার শেষ থেকে n'th নোডের জন্য প্রোগ্রাম

  3. একটি প্রদত্ত একক লিঙ্কযুক্ত তালিকাকে একটি সার্কুলার তালিকায় রূপান্তর করতে পাইথন প্রোগ্রাম

  4. পাইথন প্রোগ্রাম একটি প্রদত্ত বাইনারি গাছকে দ্বিগুণ লিঙ্কযুক্ত তালিকায় রূপান্তর করতে