1.Mudah
Kedalaman nod dalam pokok ialah:
- ABilangan nod dalam subpokoknya
- BBilangan sisi dari akar ke nod itu
- CBilangan anak nod itu
- DBilangan sisi dari nod itu ke daun terdalam
2.Mudah
Apakah nama operasi tindanan yang menambah elemen di atas?
- APop
- BPush
- CEnqueue
- DPeek
3.Mudah
Operasi manakah yang O(1) untuk tatasusunan tetapi O(n) untuk senarai berpaut tunggal?
- AMenyisip di kepala
- BMembaca elemen pertama
- CMembuang elemen kepala
- DMengakses elemen pada indeks i
4.Sederhana
Apakah yang berlaku apabila jadual cincang dicincang semula selepas faktor bebannya melebihi ambang?
- AJadual yang lebih besar diperuntukkan dan setiap kunci disisip semula
- BKunci tertua dipadam untuk memberi ruang
- CHanya kunci yang berlanggar dipindahkan ke senarai limpahan baharu di hujung jadual
- DKunci sedia ada disusun di tempat
5.Sederhana
Rangkaian jalan raya mempunyai 100,000 persimpangan, masing-masing disambungkan kepada kira-kira 4 yang lain. Perwakilan manakah yang paling sesuai?
- ASenarai bersebelahan
- BMatriks bersebelahan
- CSatu tatasusunan bucu tersusun
- DTimbunan binari sisi
6.Sederhana
Apakah yang benar tentang matriks bersebelahan bagi graf tidak berarah?
- ASetiap baris mempunyai tepat satu 1
- BIa simetri pada pepenjuru utama
- CIa sentiasa segi tiga atas
- DPepenjuru utamanya sentiasa mengandungi satu
7.Sukar
Struktur data manakah yang menyokong cache LRU (paling lama tidak digunakan) dengan get dan put O(1)?
- APokok carian binari sahaja
- BPeta cincang digabungkan dengan senarai berpaut dua hala
- CSatu tatasusunan tersusun
- DTindanan sahaja
8.Sukar
Mengapakah pokok-B digunakan dalam pangkalan data dan sistem fail?
- AFaktor percabangan yang tinggi mengekalkan pokok cetek, mengurangkan bacaan cakera yang perlahan
- BIa menyimpan data tidak tersusun
- CIa tidak memerlukan pengimbangan semula
- DIa menggunakan memori kurang daripada mana-mana tatasusunan, jadi seluruh indeks sentiasa muat dalam memori utama
Kunci jawapan
- 1. B · Bilangan sisi dari akar ke nod itu
- 2. B · Push
- 3. D · Mengakses elemen pada indeks i
- 4. A · Jadual yang lebih besar diperuntukkan dan setiap kunci disisip semula
- 5. A · Senarai bersebelahan
- 6. B · Ia simetri pada pepenjuru utama
- 7. B · Peta cincang digabungkan dengan senarai berpaut dua hala
- 8. A · Faktor percabangan yang tinggi mengekalkan pokok cetek, mengurangkan bacaan cakera yang perlahan
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.