1.Mudah
Di manakah elemen terkecil timbunan min binari ditemui?
- ADi akar
- BDi mana-mana daun, yang mesti dicari
- CDi daun paling kiri
- DDi kedudukan tatasusunan terakhir
2.Mudah
Graf terdiri daripada:
- ABaris dan lajur
- BKunci dan cincang sahaja
- CBucu (nod) yang disambungkan oleh sisi
- DAkar dan daun sahaja
3.Mudah
Struktur manakah yang lazimnya digunakan untuk melaksanakan baris gilir keutamaan?
- ARentetan
- BSenarai berpaut tunggal tanpa susunan
- CTindanan (stack)
- DTimbunan (heap)
4.Sederhana
Dalam baris gilir bulat yang disimpan dalam tatasusunan berkapasiti n, bagaimanakah kedudukan seterusnya selepas indeks i dikira?
- Ai + 1
- B2i + 1
- C(i − 1) mod n
- D(i + 1) mod n
5.Sederhana
Berapa banyak nod yang ada pada pokok binari sempurna berketinggian h, dengan ketinggian dikira dalam sisi?
- A2h+1 − 1
- B2h + 1
- Ch2
- D2h
6.Sederhana
Dalam jadual cincang yang menggunakan pengalamatan terbuka, apakah faktor beban maksimum yang mungkin?
- A1
- BTiada maksimum
- C2
- D0.5
7.Sukar
Sifat manakah yang mengekalkan setiap pokok-B seimbang dengan sempurna?
- ASetiap nod mempunyai tepat dua anak
- BKunci disimpan hanya di akar
- CSemua daun berada pada kedalaman yang sama
- DSetiap nod menyimpan satu kunci
8.Sukar
Bagaimanakah pokok radix (trie termampat) memperbaiki trie biasa?
- AIa hanya menyimpan huruf pertama setiap perkataan
- BIa menyimpan setiap perkataan dalam jadual cincang di akar dan bukannya dalam nod berasingan
- CIa menyusun anak setiap nod mengikut kekerapan
- DIa menggabungkan rantai nod satu anak menjadi satu sisi yang berlabel rentetan
Kunci jawapan
- 1. A · Di akar
- 2. C · Bucu (nod) yang disambungkan oleh sisi
- 3. D · Timbunan (heap)
- 4. D · (i + 1) mod n
- 5. A · 2h+1 − 1
- 6. A · 1
- 7. C · Semua daun berada pada kedalaman yang sama
- 8. D · Ia menggabungkan rantai nod satu anak menjadi satu sisi yang berlabel rentetan
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.