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

Max-heap özelliği nedir?

  1. AAnahtarlar soldan sağa sıralıdır
  2. BTüm yapraklar en büyük anahtarı içerir
  3. CHer sol çocuğun anahtarı, sağ kardeşinin anahtarından büyük veya ona eşittir
  4. DHer ebeveynin anahtarı çocuklarının anahtarlarından büyük veya onlara eşittir
2.Kolay

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

  1. AAranması gereken herhangi bir yaprakta
  2. BDizinin son konumunda
  3. CEn soldaki yaprakta
  4. DKökte
3.Kolay

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

  1. AYığın (stack)
  2. BSırasız tek yönlü bağlı liste
  3. CDize
  4. DÖbek (heap)
4.Orta

Bir listenin ortasındaki bir düğüme referansınız var. Hangi listede onu O(1)'de çıkarabilirsiniz?

  1. ADinamik bir dizide
  2. BSıralı bir dizide
  3. CÇift yönlü bağlı listede
  4. DTek yönlü bağlı listede
5.Orta

İkili öbek (heap) neden hiç işaretçi olmadan bir dizide saklanabilir?

  1. AÖbekler hiçbir zaman 100'den fazla eleman içermez
  2. BTam bir ikili ağaç olduğu için konumlar basit indeks formüllerini izler
  3. CDiziler anahtarları otomatik olarak sıralı tuttuğu için işaretçiye gerek kalmaz
  4. DBir öbekteki tüm anahtarlar eşittir
6.Orta

V köşeli ve E kenarlı bir graf için komşuluk listesi ne kadar bellek kullanır?

  1. AO(V²)
  2. BO(E²)
  3. CO(V × E)
  4. DO(V + E)
7.Zor

Öbek sıralaması (heapsort) hakkında hangi ifade doğrudur?

  1. AKararlıdır ve O(n) ek bellek gerektirir
  2. BYerinde, en kötü durumda O(n log n) sürede sıralar, ancak kararlı değildir
  3. CHer girdide O(n) sürede çalışır
  4. DEk depolama olarak bir ikili arama ağacına ihtiyaç duyar, bu yüzden O(n) ek bellek kullanır
8.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. AÇocukta sola döndürme, ardından düğümde sağa döndürme
  2. BDengesiz düğümde tek bir sola döndürme
  3. CDüğümü ve çocuğunu yeniden boyamak
  4. DDengesiz düğümde tek bir sağa döndürme

Cevap anahtarı

  1. 1. D · Her ebeveynin anahtarı çocuklarının anahtarlarından büyük veya onlara eşittir
  2. 2. D · Kökte
  3. 3. D · Öbek (heap)
  4. 4. C · Çift yönlü bağlı listede
  5. 5. B · Tam bir ikili ağaç olduğu için konumlar basit indeks formüllerini izler
  6. 6. D · O(V + E)
  7. 7. B · Yerinde, en kötü durumda O(n log n) sürede sıralar, ancak kararlı değildir
  8. 8. D · Dengesiz düğümde tek bir sağa döndürme

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