bildirgec.org

stack hakkında tüm yazılar

C#’ ta Tek Yönlü Bağlı Liste İle Yığın Yapısı

admin | 06 December 2010 09:38

Merhaba, C#’ la ilgilenenler için bağlı listelerle ilgili güzel bir örnek. Bu kodda bağlı listelerle yığın yapısı oluşturacağım. Öncelikle yığın(stack) yapılarını biraz açıklamak istiyorum. Yığınlar FİLO(First İn Last Out) prensibine göre çalışırlar. Yani ilk giren eleman son sırada çıkmalıdır.

Node sınıfı içinde düğümün veri ve bağlantı adreslerini tutan nesneleri tanımladım. Bliste sınıfı içinde yapıcı metod(public bListe()) içinde bağlı liste yapısını oluşturdum. Ayrıca bu sınıf yapıya eleman ekleyen, yapıdan eleman silen ve yapıyı listeleyen üç metodu da içermekte. Program sınıfı içinde ise ekle, sil ve listele metodlarını çağırdım.