1.Mudah
Apakah faktor beban jadual cincang?
- ABilangan baldi dibahagi dengan purata panjang kunci yang disimpan
- BBilangan elemen yang disimpan dibahagi dengan bilangan baldi
- CMasa yang diperlukan untuk memuatkan jadual dari cakera
- DBilangan perlanggaran setakat ini
2.Mudah
Apakah graf berpemberat?
- AGraf yang disimpan pada cakera
- BGraf yang sesetengah bucunya lebih berat daripada yang lain kerana mempunyai lebih banyak sisi
- CGraf yang setiap sisinya mempunyai nilai berangka seperti kos atau jarak
- DGraf yang mempunyai lebih banyak sisi daripada bucu
3.Mudah
Apakah nama operasi baris gilir yang mengeluarkan elemen di hadapan?
- ADequeue
- BInsert
- CEnqueue
- DPush
4.Sederhana
Berapa lamakah masa untuk menyemak sama ada sisi (u, v) wujud menggunakan matriks bersebelahan?
- AO(1)
- BO(log V)
- CO(E)
- DO(V)
5.Sederhana
Apakah nilai ungkapan postfix 3 4 + 2 * ?
- A11
- B14
- C10
- D24
6.Sederhana
Kaedah penyelesaian perlanggaran manakah yang menyimpan kunci yang berlanggar dalam senarai pada baldi yang sama?
- APerantaian berasingan (separate chaining)
- BPenyiasatan kuadratik
- CPenyiasatan linear
- DPencincangan berganda
7.Sukar
Apakah jaminan yang diberikan oleh peraturan pokok merah-hitam tentang ketinggian pokok dengan n kunci?
- AKetinggian paling banyak 2 log2(n + 1)
- BKetinggian paling banyak n / 2
- CKetinggian tepat log2 n
- DKetinggian paling banyak log2 n + 1
8.Sukar
Menyisip kunci ke dalam pokok AVL menjadikan subpokok kiri sesuatu nod terlalu tinggi, dan kunci baharu masuk ke subpokok kiri anak kirinya (kes kiri-kiri). Pembetulan manakah yang digunakan?
- ASatu putaran kiri tunggal pada nod yang tidak seimbang
- BPutaran kiri pada anak, kemudian putaran kanan pada nod
- CMewarnakan semula nod dan anaknya
- DSatu putaran kanan tunggal pada nod yang tidak seimbang
Kunci jawapan
- 1. B · Bilangan elemen yang disimpan dibahagi dengan bilangan baldi
- 2. C · Graf yang setiap sisinya mempunyai nilai berangka seperti kos atau jarak
- 3. A · Dequeue
- 4. A · O(1)
- 5. B · 14
- 6. A · Perantaian berasingan (separate chaining)
- 7. A · Ketinggian paling banyak 2 log2(n + 1)
- 8. D · Satu putaran kanan tunggal pada nod yang tidak seimbang
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.