1.Mudah
Apakah sifat timbunan maks?
- AKunci setiap induk lebih besar daripada atau sama dengan kunci anaknya
- BKunci setiap anak kiri lebih besar daripada atau sama dengan kunci adik-beradik kanannya
- CSemua daun mengandungi kunci maksimum
- DKunci disusun dari kiri ke kanan
2.Mudah
Dalam jadual cincang, apakah perlanggaran?
- AJadual kehabisan memori
- BKunci tidak boleh dicincang langsung
- CDua kunci yang sama disimpan dua kali
- DDua kunci berbeza dipetakan kepada indeks yang sama
3.Mudah
Ketinggian pokok lazimnya ditakrifkan sebagai:
- ABilangan sisi pada laluan terpanjang dari akar ke daun
- BBilangan daun dalam pokok
- CBilangan anak bagi akar
- DJumlah bilangan nod dalam pokok, termasuk akar dan setiap daun
4.Sederhana
Jadual cincang bersaiz 7 menggunakan h(k) = k mod 7 dan penyiasatan linear. Selepas menyisip 10, di manakah 17 disimpan?
- AIndeks 0
- BIndeks 4
- CIndeks 3
- DIndeks 6
5.Sederhana
Apakah ketinggian kes terburuk pokok carian binari dengan n nod jika kunci disisip mengikut susunan tersusun?
- Alog₂ n
- B1
- C√n
- Dn (ia menjadi senarai berpaut)
6.Sederhana
Trie (pokok awalan) amat cekap untuk:
- AMenyimpan matriks
- BMengisih nombor
- CCarian awalan seperti autolengkap
- DMencari laluan terpendek
7.Sukar
Bagaimanakah pokok radix (trie termampat) memperbaiki trie biasa?
- AIa menyimpan setiap perkataan dalam jadual cincang di akar dan bukannya dalam nod berasingan
- BIa menyusun anak setiap nod mengikut kekerapan
- CIa hanya menyimpan huruf pertama setiap perkataan
- DIa menggabungkan rantai nod satu anak menjadi satu sisi yang berlabel rentetan
8.Sukar
Dalam penimbal bulat, front == rear boleh bermaksud kosong atau penuh. Apakah cara lazim untuk membezakannya?
- ASentiasa kosongkan penimbal apabila front sama dengan rear, jadi keadaannya kosong
- BJadikan saiz penimbal kuasa dua
- CSimpan front dan rear dalam pemboleh ubah yang sama
- DSimpan pembilang elemen yang berasingan, atau sentiasa biarkan satu slot tidak digunakan
Kunci jawapan
- 1. A · Kunci setiap induk lebih besar daripada atau sama dengan kunci anaknya
- 2. D · Dua kunci berbeza dipetakan kepada indeks yang sama
- 3. A · Bilangan sisi pada laluan terpanjang dari akar ke daun
- 4. B · Indeks 4
- 5. D · n (ia menjadi senarai berpaut)
- 6. C · Carian awalan seperti autolengkap
- 7. D · Ia menggabungkan rantai nod satu anak menjadi satu sisi yang berlabel rentetan
- 8. D · Simpan pembilang elemen yang berasingan, atau sentiasa biarkan satu slot tidak digunakan
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.