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 metin düzenleyicideki "geri al" (undo) özelliği için en uygun veri yapısı hangisidir?

  1. AYığın (stack)
  2. BKarma kümesi
  3. CGraf
  4. DKuyruk
2.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
3.Kolay

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

  1. AÇocuğu olmayan düğümler
  2. BBir düğüm ve ebeveyni
  3. CFarklı alt ağaçlarda aynı derinlikteki düğümler
  4. DAynı ebeveyni paylaşan düğümler
4.Orta

n elemanlı bir dizinin ortasına bir eleman eklemenin maliyeti nedir?

  1. AO(n), çünkü sonraki elemanlar kaydırılmalıdır
  2. BO(log n), ikili arama nedeniyle
  3. CO(n²), çünkü her eleman n kez taşınır
  4. DO(1), çünkü indeks bilinmektedir
5.Orta

İkili öbeğe yeni bir eleman nasıl eklenir?

  1. ADizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
  2. BKöke konur ve aşağı kaydırılır
  3. CDaha büyük tüm elemanlar bir yer sağa kaydırılarak sıralı konumuna eklenir
  4. DTüm öbek sıfırdan yeniden oluşturulur
6.Orta

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

  1. ASayıları sıralama
  2. BOtomatik tamamlama gibi önek aramaları
  3. CEn kısa yolları bulma
  4. DMatris saklama
7.Zor

Bir karma tablosunun doğru çalışması için karma ve eşitlik hangi kurala uymalıdır?

  1. AFarklı anahtarların karma değerleri farklı olmalıdır
  2. BEşit karma değerleri eşit anahtarlar anlamına gelir
  3. CEşit anahtarların karma değerleri eşit olmalıdır
  4. DKarma değerleri asal sayılar olmalıdır
8.Zor

n elemanlı bir ikili min-heap'te rastgele bir anahtarı aramak ne kadar sürer?

  1. AO(n)
  2. BO(log log n)
  3. CO(1)
  4. DO(log n)

Cevap anahtarı

  1. 1. A · Yığın (stack)
  2. 2. D · Veri ve bir sonraki düğüme referans
  3. 3. D · Aynı ebeveyni paylaşan düğümler
  4. 4. A · O(n), çünkü sonraki elemanlar kaydırılmalıdır
  5. 5. A · Dizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
  6. 6. B · Otomatik tamamlama gibi önek aramaları
  7. 7. C · Eşit anahtarların karma değerleri eşit olmalıdır
  8. 8. A · O(n)

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