1.Mudah
Graf terdiri daripada:
- AAkar dan daun sahaja
- BKunci dan cincang sahaja
- CBucu (nod) yang disambungkan oleh sisi
- DBaris dan lajur
2.Mudah
Apakah perbezaan utama antara tatasusunan statik dan tatasusunan dinamik?
- ATatasusunan statik hanya boleh menyimpan nombor
- BTatasusunan dinamik boleh membesar dengan berpindah ke blok memori yang lebih besar
- CTatasusunan dinamik menyimpan elemennya dalam nod berpaut supaya ia boleh membesar satu demi satu
- DTatasusunan statik membenarkan akses indeks yang lebih perlahan
3.Mudah
Apakah akar pokok?
- ANod teratas yang tiada induk
- BMana-mana nod di tengah
- CNod yang tiada anak
- DNod dengan nilai terbesar
4.Sederhana
Pokok AVL dan pokok merah-hitam menjamin:
- AKetinggian O(log n) melalui pengimbangan semula
- BTiada nod mempunyai dua anak
- CCarian masa malar dalam setiap kes
- DKunci disimpan mengikut susunan sisipan
5.Sederhana
Dalam timbunan binari yang disimpan dalam tatasusunan bermula pada indeks 0, di manakah induk nod pada indeks i?
- APada indeks ⌊(i − 1) / 2⌋
- BPada indeks i − 1
- CPada indeks 2i + 1
- DPada indeks ⌊i / 2⌋ + 1
6.Sederhana
Rangkaian jalan raya mempunyai 100,000 persimpangan, masing-masing disambungkan kepada kira-kira 4 yang lain. Perwakilan manakah yang paling sesuai?
- ATimbunan binari sisi
- BSatu tatasusunan bucu tersusun
- CSenarai bersebelahan
- DMatriks bersebelahan
7.Sukar
Kerumitan masa decrease-key dalam timbunan binari (diberi kedudukan elemen) ialah:
- AO(n)
- BO(log n)
- CO(1)
- DO(n log n)
8.Sukar
Mengapakah pangkalan data sering menggunakan pokok B+ dan bukannya pokok-B biasa untuk indeks?
- ASemua rekod berada dalam daun berpaut, yang menjadikan imbasan julat cekap
- BPokok B+ menyimpan data hanya di akar
- CPokok B+ tidak perlu diimbangkan
- DPokok B+ menggunakan nod dalaman binari, yang mengurangkan bilangan bacaan cakera
Kunci jawapan
- 1. C · Bucu (nod) yang disambungkan oleh sisi
- 2. B · Tatasusunan dinamik boleh membesar dengan berpindah ke blok memori yang lebih besar
- 3. A · Nod teratas yang tiada induk
- 4. A · Ketinggian O(log n) melalui pengimbangan semula
- 5. A · Pada indeks ⌊(i − 1) / 2⌋
- 6. C · Senarai bersebelahan
- 7. B · O(log n)
- 8. A · Semua rekod berada dalam daun berpaut, yang menjadikan imbasan julat cekap
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.