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 bir dizi için O(1), tek yönlü bağlı liste için ise O(n)'dir?

  1. Aİlk elemanı okumak
  2. BBaşa eklemek
  3. CBaştaki elemanı çıkarmak
  4. Di indeksindeki elemana erişmek
2.Kolay

Bir graf şunlardan oluşur:

  1. AYalnızca bir kök ve yapraklar
  2. BYalnızca anahtarlar ve karma değerleri
  3. CKenarlarla birbirine bağlı köşeler (düğümler)
  4. DSatırlar ve sütunlar
3.Kolay

Bir grafta döngü (cycle) nedir?

  1. AHer köşeyi ziyaret eden bir yol
  2. BAynı köşede başlayıp biten bir yol
  3. CAğırlığı sıfır olan bir kenar
  4. DHiç kenarı olmayan bir köşe
4.Orta

Sabit bir alfabeye sahip bir trie'de L uzunluğundaki bir sözcüğü aramak ne kadar sürer?

  1. AO(n); n sözcük sayısıdır
  2. BO(log n); n sözcük sayısıdır
  3. CO(L × n)
  4. DKaç sözcük saklandığından bağımsız olarak O(L)
5.Orta

Bir yol ağında her biri yaklaşık 4 başka kavşağa bağlı 100,000 kavşak var. Hangi gösterim en uygundur?

  1. AKenarlardan oluşan bir ikili öbek
  2. BKomşuluk listesi
  3. CKomşuluk matrisi
  4. DKöşelerden oluşan tek bir sıralı dizi
6.Orta

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

  1. AAnahtarların ekleme sırasıyla saklanmasını
  2. BYeniden dengeleme sayesinde O(log n) yükseklik
  3. CHer durumda sabit zamanlı arama
  4. DHiçbir düğümün iki çocuğu olmamasını
7.Zor

Basit tekdüze karma varsayımı altında, zincirleme kullanan, n anahtarlı ve m kovalı bir karma tablosunda aramanın beklenen süresi nedir?

  1. AO(log n)
  2. BO(1 + α); burada α = n / m
  3. CO(n)
  4. DO(m)
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. ADengesiz düğümde tek bir sola döndürme
  2. BDüğümü ve çocuğunu yeniden boyamak
  3. CÇocukta sola döndürme, ardından düğümde sağa döndürme
  4. DDengesiz düğümde tek bir sağa döndürme

Cevap anahtarı

  1. 1. D · i indeksindeki elemana erişmek
  2. 2. C · Kenarlarla birbirine bağlı köşeler (düğümler)
  3. 3. B · Aynı köşede başlayıp biten bir yol
  4. 4. D · Kaç sözcük saklandığından bağımsız olarak O(L)
  5. 5. B · Komşuluk listesi
  6. 6. B · Yeniden dengeleme sayesinde O(log n) yükseklik
  7. 7. B · O(1 + α); burada α = n / m
  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.