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

Bir ağacın kökü nedir?

  1. AÇocuğu olmayan bir düğüm
  2. BEbeveyni olmayan en üstteki düğüm
  3. CEn büyük değere sahip düğüm
  4. DOrtadaki herhangi bir düğüm
2.Kolay

Bir ağaçta kardeş düğümler nedir?

  1. AÇocuğu olmayan düğümler
  2. BAynı ebeveyni paylaşan düğümler
  3. CBir düğüm ve ebeveyni
  4. DFarklı alt ağaçlarda aynı derinlikteki düğümler
3.Kolay

Tek yönlü bağlı listede her düğüm şunları içerir:

  1. AVeri ve bir indeks
  2. BYalnızca veri
  3. CVeri ve diğer tüm düğümlere referanslar
  4. DVeri ve bir sonraki düğüme referans
4.Orta

"{[()]}" ifadesindeki parantezlerin dengeli olup olmadığını kontrol etmek için hangi veri yapısı kullanılır?

  1. AKarma tablosu
  2. BKuyruk
  3. Cİkili arama ağacı
  4. DYığın
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

İkili arama ağacındaki bir düğümün sağ alt ağacı var. Inorder ardılı (successor) nerededir?

  1. AHer zaman ebeveyninde
  2. BSağ alt ağacının en soldaki düğümünde
  3. CSol alt ağacının en sağdaki düğümünde
  4. DHer zaman sağ çocuğunda
7.Zor

Bir dizideki k boyutlu her pencerenin en büyük elemanını toplam O(n)'de hesaplamayı hangi yapı sağlar?

  1. AHer pencere için yeniden oluşturulan bir min-heap
  2. Bİndeksleri değerlerin azalan sırasına göre tutan bir deque
  3. CPenceredeki elemanlardan oluşan tek yönlü bağlı bir liste
  4. DKaydırılarak güncellenen sıralı bir dizi
8.Zor

Tek yönlü bağlı bir listeyi yerinde (in place) tersine çevirmenin zaman ve ek alan maliyeti nedir?

  1. AO(n log n) zaman ve O(1) ek alan
  2. BO(n) zaman ve O(1) ek alan
  3. CO(n) zaman ve O(n) ek alan
  4. DO(1) zaman ve O(1) ek alan

Cevap anahtarı

  1. 1. B · Ebeveyni olmayan en üstteki düğüm
  2. 2. B · Aynı ebeveyni paylaşan düğümler
  3. 3. D · Veri ve bir sonraki düğüme referans
  4. 4. D · Yığın
  5. 5. B · Yığın (stack)
  6. 6. B · Sağ alt ağacının en soldaki düğümünde
  7. 7. B · İndeksleri değerlerin azalan sırasına göre tutan bir deque
  8. 8. B · O(n) zaman ve O(1) ek alan

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