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. ATek bir bitişik blokta, art arda
  2. BBir karma fonksiyonunun seçtiği rastgele konumlarda
  3. CBir bellek sayfaları ağacında
  4. DDağınık olarak, işaretçilerle birbirine bağlı
2.Kolay

Tek yönlü bağlı listede her düğüm şunları içerir:

  1. AVeri ve bir indeks
  2. BYalnızca veri
  3. CVeri ve bir sonraki düğüme referans
  4. DVeri ve diğer tüm düğümlere referanslar
3.Kolay

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

  1. ASon elemanı indeksle okuma
  2. B5. elemana erişim
  3. CBaşa ekleme
  4. DSabit bir dizinin uzunluğunu bulma
4.Orta

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

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

Bir diziyi dolaşmak, aynı uzunluktaki bir bağlı listeyi dolaşmaktan pratikte neden çoğu zaman çok daha hızlıdır?

  1. ABağlı listeler elemanları her zaman diskte saklar
  2. BDiziler değerleri karşılaştırmak için daha az komut kullanır
  3. CDizi elemanları bitişik olduğu için CPU önbelleğini iyi kullanırlar
  4. DDizi dolaşımı toplamda O(1), bağlı liste dolaşımı O(n)'dir
6.Orta

İkili arama ağacındaki bir düğümün sağ alt ağacı var. Inorder ardılı (successor) nerededir?

  1. AHer zaman ebeveyninde
  2. BHer zaman sağ çocuğunda
  3. CSağ alt ağacının en soldaki düğümünde
  4. DSol alt ağacının en sağdaki düğümünde
7.Zor

Splay ağacı her erişimden sonra ne yapar?

  1. AAğacın tamamını dengeli biçimde yeniden oluşturur
  2. BArama yolundaki düğümleri yeniden boyar
  3. CErişilen düğümü bir yaprağa taşır
  4. DErişilen düğümü döndürmelerle köke taşır
8.Zor

Topolojik sıralama için Kahn algoritması giriş derecesi 0 olan köşeleri tekrar tekrar çıkarır. Bu köşeleri hangi yapı tutar?

  1. AZiyaret edilen tüm kenarlardan oluşan bir yığın
  2. BHangi köşelerin zaten çıkarıldığını kaydeden bir komşuluk matrisi
  3. CGiriş derecesi 0 olan köşelerden oluşan bir kuyruk (veya herhangi bir koleksiyon)
  4. DÇıkış derecesine göre sıralanmış bir max-heap

Cevap anahtarı

  1. 1. A · Tek bir bitişik blokta, art arda
  2. 2. C · Veri ve bir sonraki düğüme referans
  3. 3. C · Başa ekleme
  4. 4. C · O(V + E)
  5. 5. C · Dizi elemanları bitişik olduğu için CPU önbelleğini iyi kullanırlar
  6. 6. C · Sağ alt ağacının en soldaki düğümünde
  7. 7. D · Erişilen düğümü döndürmelerle köke taşır
  8. 8. C · Giriş derecesi 0 olan köşelerden oluşan bir kuyruk (veya herhangi bir koleksiyon)

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