Veri Yapıları sorusu: C# dilinde aşağıdaki kod çalıştırıldığında konsol ekranına ne yazılır?…
Yığın ve Kuyruk Yapıları bölümü · Görevde yükselme ve unvan değişikliği sınavı
C# dilinde aşağıdaki kod çalıştırıldığında konsol ekranına ne yazılır? ``` Queue isimler = new Queue(); isimler.Enqueue("Elif"); isimler.Enqueue("Mert"); isimler.Enqueue("Zeynep"); while (isimler.Count > 0) { Console.Write(isimler.Dequeue() + " "); } ```
Cevabı göster
Doğru cevap: B) Elif Mert Zeynep
Konu özeti: Yığın ve Kuyruk Yapıları
Stack, son giren elemanın ilk çıktığı LIFO prensibine göre çalışan doğrusal veri yapısıdır. Yığının temel işlemleri `push`, `pop` ve çoğu uygulamada `peek/top` şeklindedir. Push eleman ekler, pop üstteki elemanı çıkarır. Stack, fonksiyon çağrıları, geri dönüş adresleri ve ifade değerlendirme gibi alanlarda kullanılabilir. Yığının kapasitesi sınırlıysa taşma (overflow) oluşabilir.