কম্পিউটার টিউটোরিয়াল

C#-এ সিঙ্গলি লিংকড লিস্টে ট্রাভার্সাল ইমপ্লিমেন্ট করা

একটি লিংকডলিস্ট কালেকশন সেট করুন:

var list = new LinkedList<string>();

এখন এলিমেন্ট যোগ করুন:

list.AddLast("One");
list.AddLast("Two");
list.AddLast("Four");

এখন ইতিমধ্যে তৈরি LinkedList-এ নতুন এলিমেন্ট যোগ করুন:

LinkedListNode<String> node = list.Find("Four");
list.AddBefore(node, "Three");
list.AddAfter(node, "Five");

এখন দেখি কিভাবে সিঙ্গলি লিংকড লিস্টের নোডগুলো ট্রাভার্স করা যায়:

উদাহরণ

using System;
using System.Collections.Generic;

public class Demo
{
    public static void Main(string[] args)
    {
        var list = new LinkedList<string>();
        list.AddLast("One");
        list.AddLast("Two");
        list.AddLast("Four");
        Console.WriteLine("Traversing...");
        foreach (var res in list)
        {
            Console.WriteLine(res);
        }
        LinkedListNode<String> node = list.Find("Four");
        list.AddBefore(node, "Three");
        list.AddAfter(node, "Five");
        Console.WriteLine("Traversing after adding new elements...");
        foreach (var res in list)
        {
            Console.WriteLine(res);
        }
    }
}
  1. জাভাস্ক্রিপ্টে লিংকড লিস্ট তৈরি করা (বেসিক)

  2. এন্ড্রয়েডে কোটলিন ব্যবহার করে RecyclerView-এ endl weniger লিস্ট বাস্তবায়নের পদ্ধতি

  3. C-তে লিংকড লিস্ট ব্যবহার করে প্রায়োরিটি কিউ (Priority Queue using Linked List)

  4. পাইথন প্রোগ্রাম: লিংকড লিস্ট ব্যবহার করে স্ট্যাক ইমপ্লিমেন্ট করা