Cevaplı Veri yapıları çalışma kâğıdı

Ücretsiz yazdırılabilir Veri yapıları çalışma kâğıdı: kolaydan sınav düzeyine 8 soru ve cevap anahtarı. Yazdırın ya da PDF olarak kaydedin.

Öğretmenler için: sınıfta ücretsiz yazdırılabilir, çoğaltılabilir ve kullanılabilir. Her yeni çalışma kâğıdında yeni değerler ve kendi cevap anahtarı vardır. Ders sayfanızda ExamProblems bağlantısı vermeniz bizi memnun eder.

Ad: ____________________   Tarih: ____________

1.Kolay

İkili ağacın postorder (sonra kök) dolaşımı düğümleri hangi sırayla ziyaret eder?

  1. ADüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
  2. BSol alt ağaç, sonra sağ alt ağaç, sonra düğüm
  3. CSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
  4. DSağ alt ağaç, sonra düğüm, sonra sol alt ağaç
2.Kolay

İkili ağacın preorder (önce kök) dolaşımı düğümleri hangi sırayla ziyaret eder?

  1. ASol alt ağaç, sonra sağ alt ağaç, sonra düğüm
  2. BYukarıdan başlayarak seviye seviye
  3. CSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
  4. DDüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
3.Kolay

Hangi işlem bir dizi için O(1), tek yönlü bağlı liste için ise O(n)'dir?

  1. Aİlk elemanı okumak
  2. Bi indeksindeki elemana erişmek
  3. CBaştaki elemanı çıkarmak
  4. DBaşa eklemek
4.Orta

İkili min-heap'te extract-min nasıl çalışır?

  1. AYeni en küçük eleman için tüm yapraklar aranır
  2. BSon eleman köke taşınır ve aşağı kaydırılır
  3. CDizinin son elemanı çıkarılır
  4. DKök çıkarılır ve tüm elemanlar bir konum sola kaydırılır
5.Orta

Çalışan bir program etkin fonksiyon çağrılarını ve yerel değişkenlerini izlemek için hangi veri yapısını kullanır?

  1. AHeap bellek kuyruğu
  2. BÇağrı yığını (call stack)
  3. CÇerçevelerden oluşan bir ikili arama ağacı
  4. DFonksiyonlardan oluşan bir karma tablosu
6.Orta

Yüksekliği kenar sayısı olarak h olan mükemmel bir ikili ağacın kaç düğümü vardır?

  1. A2h + 1
  2. B2h+1 − 1
  3. Ch2
  4. D2h
7.Zor

n sayılık bir akıştan en küçük k değeri O(k) bellek kullanarak tutmanız gerekiyor. Hangi yaklaşım O(n log k) sürede çalışır?

  1. An değerin tamamından oluşan sıralı bir dizi
  2. Bn değerin tamamını tutan bir min-heap; en küçük k değer sonunda çıkarılır
  3. Ck boyutlu bir max-heap; daha küçük bir değer geldiğinde kökü değiştirilir
  4. DSon k değerden oluşan bir FIFO kuyruğu
8.Zor

Topolojik sıralama için Kahn algoritması giriş derecesi 0 olan köşeleri tekrar tekrar çıkarır. Bu köşeleri hangi yapı tutar?

  1. AGiriş derecesi 0 olan köşelerden oluşan bir kuyruk (veya herhangi bir koleksiyon)
  2. BÇıkış derecesine göre sıralanmış bir max-heap
  3. CZiyaret edilen tüm kenarlardan oluşan bir yığın
  4. DHangi köşelerin zaten çıkarıldığını kaydeden bir komşuluk matrisi

Cevap anahtarı

  1. 1. B · Sol alt ağaç, sonra sağ alt ağaç, sonra düğüm
  2. 2. D · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
  3. 3. B · i indeksindeki elemana erişmek
  4. 4. B · Son eleman köke taşınır ve aşağı kaydırılır
  5. 5. B · Çağrı yığını (call stack)
  6. 6. B · 2h+1 − 1
  7. 7. C · k boyutlu bir max-heap; daha küçük bir değer geldiğinde kökü değiştirilir
  8. 8. A · Giriş derecesi 0 olan köşelerden oluşan bir kuyruk (veya herhangi bir koleksiyon)

Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.