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

Hangi işlem dizide yavaş, ancak bağlı listenin başında hızlıdır?

  1. ASon elemanı indeksle okuma
  2. BBaşa ekleme
  3. CSabit bir dizinin uzunluğunu bulma
  4. D5. elemana erişim
2.Kolay

Bir ağacın seviye sıralı (level-order) dolaşımını yapmak için hangi veri yapısı kullanılır?

  1. AKarma tablosu
  2. BYığın
  3. CKuyruk
  4. DÖncelik kuyruğu
3.Kolay

Bir ağacın yüksekliği genellikle nasıl tanımlanır?

  1. AAğaçtaki yaprak sayısı
  2. BKökten bir yaprağa giden en uzun yoldaki kenar sayısı
  3. CAğaçtaki toplam düğüm sayısı; kök ve her yaprak dahil
  4. DKökün çocuk sayısı
4.Orta

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

  1. AHer durumda sabit zamanlı arama
  2. BYeniden dengeleme sayesinde O(log n) yükseklik
  3. CHiçbir düğümün iki çocuğu olmamasını
  4. DAnahtarların ekleme sırasıyla saklanmasını
5.Orta

Bir uygulama hızlı aramalara, ayrıca anahtarları sıralı olarak listelemeye ve aralık sorgularını yanıtlamaya ihtiyaç duyuyor. Hangi yapı en uygundur?

  1. ABir yığın
  2. BBir karma tablosu
  3. CSırasız bir bağlı liste
  4. DDengeli bir ikili arama ağacı
6.Orta

Dijkstra algoritması işlenecek bir sonraki köşeyi seçmek için hangi soyut veri türünü kullanır?

  1. AFIFO kuyruğu
  2. BMin-öncelik kuyruğu
  3. CYığın
  4. DSırasız bir küme
7.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. BBloom filtresindeki bitler oluşturulduktan sonra değiştirilemez
  3. CBu bitler başka elemanlara da ait olabilir, bu da yanlış negatiflere yol açar
  4. DSilmek yanlış pozitif oranını %100'e çıkarırdı
8.Zor

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

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

Cevap anahtarı

  1. 1. B · Başa ekleme
  2. 2. C · Kuyruk
  3. 3. B · Kökten bir yaprağa giden en uzun yoldaki kenar sayısı
  4. 4. B · Yeniden dengeleme sayesinde O(log n) yükseklik
  5. 5. D · Dengeli bir ikili arama ağacı
  6. 6. B · Min-öncelik kuyruğu
  7. 7. C · Bu bitler başka elemanlara da ait olabilir, bu da yanlış negatiflere yol açar
  8. 8. B · O(n)

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