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 graf şunlardan oluşur:

  1. AKenarlarla birbirine bağlı köşeler (düğümler)
  2. BYalnızca bir kök ve yapraklar
  3. CYalnızca anahtarlar ve karma değerleri
  4. DSatırlar ve sütunlar
2.Kolay

Hangi veri yapısı "son giren ilk çıkar" (LIFO) ilkesine göre çalışır?

  1. ABağlı liste
  2. BKarma tablosu
  3. CKuyruk
  4. DYığın (stack)
3.Kolay

Karma tablosunun doluluk oranı (load factor) nedir?

  1. AŞimdiye kadarki çakışma sayısı
  2. BSaklanan eleman sayısı bölü kova sayısı
  3. CKova sayısı bölü saklanan anahtarların ortalama uzunluğu
  4. DTabloyu diskten yüklemek için gereken süre
4.Orta

Bağlı listede bir nöbetçi (sentinel, kukla) düğümün amacı nedir?

  1. ABaştaki veya sondaki özel durumları kaldırarak kodu basitleştirmek
  2. BListeyi sıralı hâle getirmek
  3. CListenin sabit bir en fazla düğüm sayısının ötesine büyümesini engellemek
  4. DEleman sayısını saklamak
5.Orta

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

  1. AKarma tablosu
  2. BYığın
  3. Cİkili arama ağacı
  4. DKuyruk
6.Orta

50, 30, 70, 20, 40 anahtarları bu sırayla boş bir ikili arama ağacına ekleniyor. 30'un sol çocuğu nedir?

  1. A70
  2. B40
  3. C20
  4. D50
7.Zor

Bir AVL ağacına bir anahtar eklemek bir düğümün sol alt ağacını fazla yükseltiyor ve yeni anahtar sol çocuğunun sol alt ağacına girmiş (sol-sol durumu). Hangi düzeltme uygulanır?

  1. ADüğümü ve çocuğunu yeniden boyamak
  2. BDengesiz düğümde tek bir sola döndürme
  3. CÇocukta sola döndürme, ardından düğümde sağa döndürme
  4. DDengesiz düğümde tek bir sağa döndürme
8.Zor

Standart bir Bloom filtresinden elemanlar neden yalnızca bitleri temizlenerek silinemez?

  1. ABloom filtreleri tam elemanları saklar ve bunlar karmalandıktan sonra bir daha bulunamaz
  2. BBu bitler başka elemanlara da ait olabilir, bu da yanlış negatiflere yol açar
  3. CBloom filtresindeki bitler oluşturulduktan sonra değiştirilemez
  4. DSilmek yanlış pozitif oranını %100'e çıkarırdı

Cevap anahtarı

  1. 1. A · Kenarlarla birbirine bağlı köşeler (düğümler)
  2. 2. D · Yığın (stack)
  3. 3. B · Saklanan eleman sayısı bölü kova sayısı
  4. 4. A · Baştaki veya sondaki özel durumları kaldırarak kodu basitleştirmek
  5. 5. B · Yığın
  6. 6. C · 20
  7. 7. D · Dengesiz düğümde tek bir sağa döndürme
  8. 8. B · Bu bitler başka elemanlara da ait olabilir, bu da yanlış negatiflere yol açar

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