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ğaçta bir düğümün derinliği nedir?

  1. AKökten o düğüme kadar olan kenar sayısı
  2. BAlt ağacındaki düğüm sayısı
  3. CO düğümden en derin yaprağa kadar olan kenar sayısı
  4. DO düğümün çocuk sayısı
2.Kolay

İkili min-heap'in en küçük elemanı nerede bulunur?

  1. AEn soldaki yaprakta
  2. BAranması gereken herhangi bir yaprakta
  3. CKökte
  4. DDizinin son konumunda
3.Kolay

Öncelikli kuyruğu gerçekleştirmek için genellikle hangi yapı kullanılır?

  1. ASırasız tek yönlü bağlı liste
  2. BÖbek (heap)
  3. CDize
  4. DYığın (stack)
4.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
  3. Ch2
  4. D2h+1 − 1
5.Orta

AVL ağaçları ve kırmızı-siyah ağaçlar neyi garanti eder?

  1. AAnahtarların ekleme sırasıyla saklanmasını
  2. BHer durumda sabit zamanlı arama
  3. CYeniden dengeleme sayesinde O(log n) yükseklik
  4. DHiçbir düğümün iki çocuğu olmamasını
6.Orta

Trie (önek ağacı) özellikle hangi işlem için verimlidir?

  1. AOtomatik tamamlama gibi önek aramaları
  2. BEn kısa yolları bulma
  3. CMatris saklama
  4. DSayıları sıralama
7.Zor

Basit tekdüze karma varsayımı altında, zincirleme kullanan, n anahtarlı ve m kovalı bir karma tablosunda aramanın beklenen süresi nedir?

  1. AO(log n)
  2. BO(m)
  3. CO(n)
  4. DO(1 + α); burada α = n / m
8.Zor

Bir nesne bir karma haritasında (hash map) anahtar olarak saklanıyor ve ardından karma fonksiyonunda kullanılan bir alanı değiştiriliyor. Olası sonuç nedir?

  1. AAlan değiştiği anda harita bir hata fırlatır
  2. BHarita anahtarı otomatik olarak yeni kovasına taşır
  3. CHiçbir şey değişmez, çünkü bir anahtarın karma değeri yalnızca program başlarken bir kez hesaplanır
  4. DNesne eski karma değerinin kovasında durduğu için onu arama başarısız olabilir

Cevap anahtarı

  1. 1. A · Kökten o düğüme kadar olan kenar sayısı
  2. 2. C · Kökte
  3. 3. B · Öbek (heap)
  4. 4. D · 2h+1 − 1
  5. 5. C · Yeniden dengeleme sayesinde O(log n) yükseklik
  6. 6. A · Otomatik tamamlama gibi önek aramaları
  7. 7. D · O(1 + α); burada α = n / m
  8. 8. D · Nesne eski karma değerinin kovasında durduğu için onu arama başarısız olabilir

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