1.Mudah
Ketinggian pokok lazimnya ditakrifkan sebagai:
- ABilangan anak bagi akar
- BBilangan daun dalam pokok
- CJumlah bilangan nod dalam pokok, termasuk akar dan setiap daun
- DBilangan sisi pada laluan terpanjang dari akar ke daun
2.Mudah
Dalam jadual cincang, apakah perlanggaran?
- ADua kunci yang sama disimpan dua kali
- BJadual kehabisan memori
- CDua kunci berbeza dipetakan kepada indeks yang sama
- DKunci tidak boleh dicincang langsung
3.Mudah
Dalam graf, apakah kitaran?
- ALaluan yang melawat setiap bucu
- BBucu tanpa sisi
- CLaluan yang bermula dan berakhir pada bucu yang sama
- DSisi dengan pemberat sifar
4.Sederhana
Baris gilir dilaksanakan dengan dua tindanan: push ke tindanan "masuk", dan pop dari tindanan "keluar", mengisinya semula dari "masuk" apabila kosong. Apakah kos teramortisasi setiap operasi?
- AO(1)
- BO(n)
- CO(log n)
- DO(n²)
5.Sederhana
Mengapakah timbunan binari boleh disimpan dalam tatasusunan tanpa sebarang penuding?
- ATatasusunan secara automatik mengekalkan kunci dalam susunan tersusun, jadi tiada penuding diperlukan
- BSemua kunci dalam timbunan adalah sama
- CTimbunan tidak pernah mengandungi lebih daripada 100 elemen
- DIa pokok binari lengkap, jadi kedudukan mengikut formula indeks yang mudah
6.Sederhana
Berapa banyak memori yang digunakan oleh senarai bersebelahan bagi graf dengan V bucu dan E sisi?
- AO(V × E)
- BO(V + E)
- CO(E²)
- DO(V²)
7.Sukar
Dalam BST dengan akar 50, subpokok kiri 30 (anak 20, 40) dan subpokok kanan 70 (anak 60, 80), akar dipadam menggunakan pengganti in-order. Kunci manakah yang menjadi akar baharu?
- A80
- B70
- C60
- D40
8.Sukar
Mengapakah pangkalan data sering menggunakan pokok B+ dan bukannya pokok-B biasa untuk indeks?
- APokok B+ menggunakan nod dalaman binari, yang mengurangkan bilangan bacaan cakera
- BSemua rekod berada dalam daun berpaut, yang menjadikan imbasan julat cekap
- CPokok B+ tidak perlu diimbangkan
- DPokok B+ menyimpan data hanya di akar
Kunci jawapan
- 1. D · Bilangan sisi pada laluan terpanjang dari akar ke daun
- 2. C · Dua kunci berbeza dipetakan kepada indeks yang sama
- 3. C · Laluan yang bermula dan berakhir pada bucu yang sama
- 4. A · O(1)
- 5. D · Ia pokok binari lengkap, jadi kedudukan mengikut formula indeks yang mudah
- 6. B · O(V + E)
- 7. C · 60
- 8. B · Semua rekod berada dalam daun berpaut, yang menjadikan imbasan julat cekap
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.