Datakent Ana Sayfa
Anasayfa Anasayfa > Diğer bölümler > C# & ASP.NET
  Aktif Konular Aktif Konular RSS: basit bir linked list örneği
  Yardım Yardım  Hızlı Ara   Kayıt Ol Kayıt Ol  Giriş Giriş

basit bir linked list örneği

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
aziz.alkurt Açılır Menü Göster
Admin Group
Admin Group
Simge

Kayıt Tarihi: 27.Ocak.2012
Bulundugu Yer: FETHİYE
Online: Sitede Değil
Gönderilenler: 26
  Alıntı aziz.alkurt Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: basit bir linked list örneği
    Gönderim Zamanı: 17.Haziran.2012 Saat 18:21
    class LL
    {
        public int Key { get; set; }
        public string Value { get; set; }
        public LL next { get; set; }
        public LL(int Key, string Value)
        {
            this.Key = Key;
            this.Value = Value;
        }
        public void insertNode(LL list,LL newNode)
        {
            LL endNode = list;
            while (endNode.next != null)
                endNode = endNode.next;
            endNode.next = newNode;
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            LL list = new LL(1, "A");  
            list.insertNode(list, new LL(2, "B"));
            list.insertNode(list, new LL(3, "C"));
            list.insertNode(list, new LL(4, "D"));
            while (list != null)
            {
                Console.WriteLine("Key=" + list.Key + " Value " + list.Value);
                list = list.next;
            }
            Console.ReadKey();
        }
    }

Nerede kullanılır? Dinamik olan her nesnede kullanılır. Bu kadar basit değil, doubly linked list, circular linked list gibi çeşitli tipleri vardır.


Düzenleyen aziz.alkurt - 17.Haziran.2012 Saat 18:37
Yukarı Dön
bayramucuncu Açılır Menü Göster
Newbie
Newbie
Simge

Kayıt Tarihi: 26.Agustos.2012
Online: Sitede Değil
Gönderilenler: 2
  Alıntı bayramucuncu Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 26.Agustos.2012 Saat 20:02
Teşekkürler Aziz.
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Menü Göster



Bu Sayfa 0,187 Saniyede Yüklendi. [power by : WebWiz]