1.Mudah
Apakah yang dilakukan oleh fungsi cincang dalam jadual cincang?
- AMemetakan kunci kepada indeks dalam jadual
- BMenyulitkan nilai dalam jadual
- CMengisih kunci dalam jadual
- DMengira berapa banyak kunci yang disimpan
2.Mudah
Apakah yang mentakrifkan pokok binari?
- ASetiap nod mempunyai tepat dua anak
- BSetiap nod mempunyai paling banyak dua anak
- CPokok itu mempunyai tepat dua peringkat
- DSetiap nod menyimpan nombor binari
3.Mudah
Dalam graf, apakah kitaran?
- ASisi dengan pemberat sifar
- BLaluan yang melawat setiap bucu
- CBucu tanpa sisi
- DLaluan yang bermula dan berakhir pada bucu yang sama
4.Sederhana
Jadual cincang bersaiz 7 menggunakan h(k) = k mod 7 dan penyiasatan linear. Selepas menyisip 10, di manakah 17 disimpan?
- AIndeks 4
- BIndeks 6
- CIndeks 0
- DIndeks 3
5.Sederhana
Dalam jadual cincang yang menggunakan pengalamatan terbuka, apakah faktor beban maksimum yang mungkin?
- A2
- B1
- C0.5
- DTiada maksimum
6.Sederhana
Mengapakah timbunan binari boleh disimpan dalam tatasusunan tanpa sebarang penuding?
- ATimbunan tidak pernah mengandungi lebih daripada 100 elemen
- BTatasusunan secara automatik mengekalkan kunci dalam susunan tersusun, jadi tiada penuding diperlukan
- CIa pokok binari lengkap, jadi kedudukan mengikut formula indeks yang mudah
- DSemua kunci dalam timbunan adalah sama
7.Sukar
Dalam jadual cincang yang menggunakan pengalamatan terbuka, mengapakah pemadaman sering dilakukan dengan penanda "batu nisan" (tombstone)?
- AIa menjadikan jadual tersusun
- BKunci yang dipadam mesti disimpan selama-lamanya demi keselamatan, jadi slot tidak boleh digunakan semula
- CBatu nisan mempercepat pencincangan
- DMengosongkan slot boleh memecahkan jujukan penyiasatan bagi kunci lain
8.Sukar
Apakah kelebihan utama senarai langkau (skip list) berbanding senarai berpaut tersusun?
- ACarian O(log n) dijangka dengan menggunakan beberapa peringkat penuding hadapan
- BCarian O(1) terjamin kerana setiap nod menyimpan penuding ke setiap nod lain
- CIa tidak menggunakan memori tambahan
- DIa menyimpan kunci tanpa susunan
Kunci jawapan
- 1. A · Memetakan kunci kepada indeks dalam jadual
- 2. B · Setiap nod mempunyai paling banyak dua anak
- 3. D · Laluan yang bermula dan berakhir pada bucu yang sama
- 4. A · Indeks 4
- 5. B · 1
- 6. C · Ia pokok binari lengkap, jadi kedudukan mengikut formula indeks yang mudah
- 7. D · Mengosongkan slot boleh memecahkan jujukan penyiasatan bagi kunci lain
- 8. A · Carian O(log n) dijangka dengan menggunakan beberapa peringkat penuding hadapan
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.