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

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

  1. ASırasız tek yönlü bağlı liste
  2. BÖbek (heap)
  3. CDize
  4. DYığın (stack)
2.Kolay

Deque (çift uçlu kuyruk) nedir?

  1. ATek bir diziyi paylaşan iki ayrı kuyruk
  2. BHer iki uçta da ekleme ve çıkarmaya izin veren bir yapı
  3. CÖnceliğe göre sıralanmış bir kuyruk
  4. DYalnızca sondan çıkarmaya izin veren bir kuyruk
3.Kolay

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

  1. AÖbek (heap)
  2. BYığın (stack)
  3. CKuyruk
  4. Dİkili ağaç
4.Orta

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

  1. AMin-öncelik kuyruğu
  2. BSırasız bir küme
  3. CYığın
  4. DFIFO kuyruğu
5.Orta

7 boyutlu bir karma tablosu h(k) = k mod 7 ve doğrusal yoklama (linear probing) kullanıyor. 10 eklendikten sonra 17 nerede saklanır?

  1. Aİndeks 4
  2. Bİndeks 3
  3. Cİndeks 0
  4. Dİndeks 6
6.Orta

Kapasitesi n olan bir dizide saklanan dairesel bir kuyrukta i indeksinden sonraki konum nasıl hesaplanır?

  1. A(i − 1) mod n
  2. B2i + 1
  3. C(i + 1) mod n
  4. Di + 1
7.Zor

Atlamalı listenin (skip list) sıralı bağlı listeye göre başlıca avantajı nedir?

  1. AAnahtarları sırasız saklaması
  2. BEk bellek kullanmaması
  3. CHer düğüm diğer tüm düğümlere bir işaretçi sakladığı için garantili O(1) arama
  4. DBirden çok ileri işaretçi seviyesi sayesinde beklenen O(log n) arama
8.Zor

Bloom filtresi "bu eleman kümede mi?" sorusunu nasıl yanıtlayabilir?

  1. AYalnızca sayılar için
  2. BYanlış pozitifler olabilir ama yanlış negatif olmaz
  3. CHer zaman kesin yanıtlarla
  4. DYanlış negatifler olabilir ama yanlış pozitif olmaz

Cevap anahtarı

  1. 1. B · Öbek (heap)
  2. 2. B · Her iki uçta da ekleme ve çıkarmaya izin veren bir yapı
  3. 3. C · Kuyruk
  4. 4. A · Min-öncelik kuyruğu
  5. 5. A · İndeks 4
  6. 6. C · (i + 1) mod n
  7. 7. D · Birden çok ileri işaretçi seviyesi sayesinde beklenen O(log n) arama
  8. 8. B · Yanlış pozitifler olabilir ama yanlış negatif olmaz

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