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

Yığının en üstüne bir eleman ekleyen işlemin adı nedir?

  1. AEnqueue
  2. BPop
  3. CPeek
  4. DPush
3.Kolay

Bir grafta döngü (cycle) nedir?

  1. AAynı köşede başlayıp biten bir yol
  2. BAğırlığı sıfır olan bir kenar
  3. CHer köşeyi ziyaret eden bir yol
  4. DHiç kenarı olmayan bir köşe
4.Orta

Dairesel tampon (ring buffer) genellikle neyi gerçekleştirmek için kullanılır?

  1. ABir karma fonksiyonu
  2. BBir graf dolaşımı
  3. CSabit boyutlu bir kuyruk
  4. DBir ikili arama ağacı
5.Orta

Derinlik öncelikli arama (DFS, yinelemeli sürüm) hangi veri yapısını kullanır?

  1. AÖbek (heap)
  2. BYığın (stack)
  3. CYalnızca karma tablosu
  4. DKuyruk
6.Orta

Bir diziyi dolaşmak, aynı uzunluktaki bir bağlı listeyi dolaşmaktan pratikte neden çoğu zaman çok daha hızlıdır?

  1. ADiziler değerleri karşılaştırmak için daha az komut kullanır
  2. BDizi elemanları bitişik olduğu için CPU önbelleğini iyi kullanırlar
  3. CDizi dolaşımı toplamda O(1), bağlı liste dolaşımı O(n)'dir
  4. DBağlı listeler elemanları her zaman diskte saklar
7.Zor

Bir kırmızı-siyah ağaç hangi özelliği sağlamalıdır?

  1. AHer düğüm kırmızı olmalıdır
  2. BHer kırmızı düğümün çocukları kırmızı olmalıdır, bu yüzden kırmızı düğümler yapraklara kadar kesintisiz zincirler oluşturur
  3. CKök kırmızı olmalıdır
  4. DBir düğümden alt soyundaki yapraklara giden her yol aynı sayıda siyah düğüm içerir
8.Zor

Veritabanları indeksler için neden çoğu zaman düz B-ağaçları yerine B+ ağaçları kullanır?

  1. AB+ ağaçlarının dengeli olması gerekmez
  2. BB+ ağaçları veriyi yalnızca kökte saklar
  3. CB+ ağaçları ikili iç düğümler kullanır; bu da disk okuma sayısını azaltır
  4. DTüm kayıtlar bağlı yapraklarda bulunur; bu da aralık taramalarını verimli kılar

Cevap anahtarı

  1. 1. B · Sol alt ağaç, sonra sağ alt ağaç, sonra düğüm
  2. 2. D · Push
  3. 3. A · Aynı köşede başlayıp biten bir yol
  4. 4. C · Sabit boyutlu bir kuyruk
  5. 5. B · Yığın (stack)
  6. 6. B · Dizi elemanları bitişik olduğu için CPU önbelleğini iyi kullanırlar
  7. 7. D · Bir düğümden alt soyundaki yapraklara giden her yol aynı sayıda siyah düğüm içerir
  8. 8. D · Tüm kayıtlar bağlı yapraklarda bulunur; bu da aralık taramalarını verimli kılar

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