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 dizinin elemanları bellekte nasıl saklanır?

  1. ADağınık olarak, işaretçilerle birbirine bağlı
  2. BTek bir bitişik blokta, art arda
  3. CBir karma fonksiyonunun seçtiği rastgele konumlarda
  4. DBir bellek sayfaları ağacında
2.Kolay

n düğümlü bir ağacın kaç kenarı vardır?

  1. An
  2. Bn − 1
  3. Cn + 1
  4. D2n
3.Kolay

Bir ağacın kökü nedir?

  1. AOrtadaki herhangi bir düğüm
  2. BEn büyük değere sahip düğüm
  3. CEbeveyni olmayan en üstteki düğüm
  4. DÇocuğu olmayan bir düğüm
4.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 3
  2. Bİndeks 6
  3. Cİndeks 4
  4. Dİndeks 0
5.Orta

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

  1. ATüm öbek sıfırdan yeniden oluşturulur
  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. DDizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
6.Orta

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

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

Bir sunucu karma fonksiyonunu neden evrensel bir aileden rastgele seçebilir?

  1. ATabloyu yeniden boyutlandırma ihtiyacını ortadan kaldırmak için
  2. BKarma tablosunu sıralı hâle getirmek için
  3. CBir saldırgan hangi anahtarları gönderirse göndersin hiçbir iki anahtarın çakışmayacağını garanti etmek için
  4. DBir saldırganın hepsi çakışan çok sayıda anahtar seçebilmesini çok olasılık dışı kılmak için
8.Zor

Kırmızı-siyah ağaç kuralları n anahtarlı bir ağacın yüksekliği hakkında hangi garantiyi verir?

  1. AYükseklik tam olarak log2 n'dir
  2. BYükseklik en fazla n / 2'dir
  3. CYükseklik en fazla 2 log2(n + 1)'dir
  4. DYükseklik en fazla log2 n + 1'dir

Cevap anahtarı

  1. 1. B · Tek bir bitişik blokta, art arda
  2. 2. B · n − 1
  3. 3. C · Ebeveyni olmayan en üstteki düğüm
  4. 4. C · İndeks 4
  5. 5. D · Dizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
  6. 6. D · Tam bir ikili ağaç olduğu için konumlar basit indeks formüllerini izler
  7. 7. D · Bir saldırganın hepsi çakışan çok sayıda anahtar seçebilmesini çok olasılık dışı kılmak için
  8. 8. C · Yükseklik en fazla 2 log2(n + 1)'dir

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