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 preorder (önce kök) dolaşımı düğümleri hangi sırayla ziyaret eder?

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

İkili ağacı ne tanımlar?

  1. AHer düğümün en fazla iki çocuğu vardır
  2. BAğacın tam olarak iki seviyesi vardır
  3. CHer düğümün tam olarak iki çocuğu vardır
  4. DHer düğüm ikili bir sayı saklar
3.Kolay

Karma tablosu (hash table) verileri nasıl saklar?

  1. ABir karma fonksiyonuyla konumu belirlenen anahtar–değer çiftleri olarak
  2. BYalnızca sıralı bir liste olarak
  3. CSabit uzunlukta bir dize olarak
  4. DAnahtarları sıralı bir ağaç olarak
4.Orta

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

  1. ADizinin son elemanı çıkarılır
  2. BSon eleman köke taşınır ve aşağı kaydırılır
  3. CKök çıkarılır ve tüm elemanlar bir konum sola kaydırılır
  4. DYeni en küçük eleman için tüm yapraklar aranır
5.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. B50
  3. C20
  4. D40
6.Orta

Sabit bir alfabeye sahip bir trie'de L uzunluğundaki bir sözcüğü aramak ne kadar sürer?

  1. AO(n); n sözcük sayısıdır
  2. BKaç sözcük saklandığından bağımsız olarak O(L)
  3. CO(L × n)
  4. DO(log n); n sözcük sayısıdır
7.Zor

Dairesel bir tamponda front == rear boş veya dolu anlamına gelebilir. Bunları ayırt etmenin yaygın bir yolu nedir?

  1. Afront ve rear'ı aynı değişkende saklamak
  2. BTampon boyutunu ikinin kuvveti yapmak
  3. Cfront, rear'a eşit olduğunda tamponu her zaman temizlemek; böylece durum boş olur
  4. DAyrı bir eleman sayacı tutmak veya her zaman bir yuvayı boş bırakmak
8.Zor

Çift karma (double hashing) esas olarak doğrusal yoklamanın hangi sorununu azaltır?

  1. AAnahtarları tabloda saklama ihtiyacını
  2. BBir anahtarın değerini okumanın O(n) maliyetini
  3. CUzun dolu yuva dizilerinin oluştuğu birincil kümelenmeyi
  4. DBir karma fonksiyonuna duyulan ihtiyacı

Cevap anahtarı

  1. 1. B · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
  2. 2. A · Her düğümün en fazla iki çocuğu vardır
  3. 3. A · Bir karma fonksiyonuyla konumu belirlenen anahtar–değer çiftleri olarak
  4. 4. B · Son eleman köke taşınır ve aşağı kaydırılır
  5. 5. C · 20
  6. 6. B · Kaç sözcük saklandığından bağımsız olarak O(L)
  7. 7. D · Ayrı bir eleman sayacı tutmak veya her zaman bir yuvayı boş bırakmak
  8. 8. C · Uzun dolu yuva dizilerinin oluştuğu birincil kümelenmeyi

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