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

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
2.Kolay

İkili ağacın postorder (sonra kök) dolaşımı düğümleri hangi sırayla ziyaret eder?

  1. ADüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
  2. BSağ alt ağaç, sonra düğüm, sonra sol alt ağaç
  3. CSol alt ağaç, sonra sağ alt ağaç, sonra düğüm
  4. DSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
3.Kolay

Map (sözlük) ne saklar?

  1. AEşit anahtar çiftlerini
  2. BBenzersiz anahtarlı anahtar-değer çiftleri
  3. CYalnızca ekleme sırasındaki değerleri
  4. DBüyüklüğe göre sıralanmış değerleri
4.Orta

Bir kuyruk iki yığınla gerçekleştiriliyor: "in" yığınına push edilir, "out" yığınından pop edilir ve "out" boşaldığında "in"den doldurulur. İşlem başına amortize maliyet nedir?

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

Dairesel tampon (ring buffer) genellikle neyi gerçekleştirmek için kullanılır?

  1. ABir graf dolaşımı
  2. BSabit boyutlu bir kuyruk
  3. CBir ikili arama ağacı
  4. DBir karma fonksiyonu
6.Orta

V köşeli bir graf için komşuluk matrisi ne kadar bellek kullanır?

  1. AO(E)
  2. BO(log V)
  3. CO(V + E)
  4. DO(V²)
7.Zor

Komşuluk matrisi olarak saklanan V köşeli bir grafta genişlik öncelikli aramanın çalışma süresi nedir?

  1. AO(V²)
  2. BO(V)
  3. CO(E log V)
  4. DO(V + E)
8.Zor

n sayılık bir dizi üzerindeki bir Fenwick ağacı (binary indexed tree) hangi işlemleri O(log n)'de destekler?

  1. AHerhangi bir konuma eleman eklemeyi
  2. BDiziyi sıralamayı ve ikili aramayı
  3. CMedyanı O(1)'de bulmayı
  4. DÖnek toplamı sorgularını ve tek eleman güncellemelerini

Cevap anahtarı

  1. 1. B · Her iki uçta da ekleme ve çıkarmaya izin veren bir yapı
  2. 2. C · Sol alt ağaç, sonra sağ alt ağaç, sonra düğüm
  3. 3. B · Benzersiz anahtarlı anahtar-değer çiftleri
  4. 4. B · O(1)
  5. 5. B · Sabit boyutlu bir kuyruk
  6. 6. D · O(V²)
  7. 7. A · O(V²)
  8. 8. D · Önek toplamı sorgularını ve tek eleman güncellemelerini

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