1.Mudah
Apakah nama operasi baris gilir yang mengeluarkan elemen di hadapan?
- AInsert
- BEnqueue
- CPush
- DDequeue
2.Mudah
Jadual cincang menyimpan data sebagai:
- APokok dengan kunci tersusun
- BSenarai tersusun sahaja
- CRentetan panjang tetap
- DPasangan kunci–nilai yang dikesan oleh fungsi cincang
3.Mudah
Apakah nama operasi tindanan yang menambah elemen di atas?
- AEnqueue
- BPeek
- CPush
- DPop
4.Sederhana
Trie (pokok awalan) amat cekap untuk:
- AMencari laluan terpendek
- BMengisih nombor
- CCarian awalan seperti autolengkap
- DMenyimpan matriks
5.Sederhana
Matriks bersebelahan bagi graf dengan V bucu menggunakan berapa banyak memori?
- AO(V + E)
- BO(V²)
- CO(E)
- DO(log V)
6.Sederhana
Mengapakah timbunan binari boleh disimpan dalam tatasusunan tanpa sebarang penuding?
- AIa pokok binari lengkap, jadi kedudukan mengikut formula indeks yang mudah
- BSemua kunci dalam timbunan adalah sama
- CTimbunan tidak pernah mengandungi lebih daripada 100 elemen
- DTatasusunan secara automatik mengekalkan kunci dalam susunan tersusun, jadi tiada penuding diperlukan
7.Sukar
Struktur union-find (set tercerai) dengan penyatuan mengikut pangkat dan pemampatan laluan mempunyai kos teramortisasi setiap operasi sebanyak:
- AO(log n) tepat
- BO(α(n)), fungsi songsang Ackermann, yang hampir malar secara praktikal
- CO(n²)
- DO(n)
8.Sukar
Mengapakah pangkalan data sering menggunakan pokok B+ dan bukannya pokok-B biasa untuk indeks?
- APokok B+ menyimpan data hanya di akar
- BPokok B+ menggunakan nod dalaman binari, yang mengurangkan bilangan bacaan cakera
- CPokok B+ tidak perlu diimbangkan
- DSemua rekod berada dalam daun berpaut, yang menjadikan imbasan julat cekap
Kunci jawapan
- 1. D · Dequeue
- 2. D · Pasangan kunci–nilai yang dikesan oleh fungsi cincang
- 3. C · Push
- 4. C · Carian awalan seperti autolengkap
- 5. B · O(V²)
- 6. A · Ia pokok binari lengkap, jadi kedudukan mengikut formula indeks yang mudah
- 7. B · O(α(n)), fungsi songsang Ackermann, yang hampir malar secara praktikal
- 8. D · Semua rekod berada dalam daun berpaut, yang menjadikan imbasan julat cekap
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.