1.Mudah
Apakah graf berarah?
- AGraf yang sisinya mempunyai arah dari satu bucu ke bucu lain
- BGraf yang setiap pasangan bucu berbezanya disambung oleh satu sisi
- CGraf yang semua sisinya mempunyai pemberat
- DGraf yang tiada kitaran
2.Mudah
Apakah yang mentakrifkan pokok binari?
- ASetiap nod menyimpan nombor binari
- BSetiap nod mempunyai paling banyak dua anak
- CSetiap nod mempunyai tepat dua anak
- DPokok itu mempunyai tepat dua peringkat
3.Mudah
Apakah graf berpemberat?
- AGraf yang mempunyai lebih banyak sisi daripada bucu
- BGraf yang disimpan pada cakera
- CGraf yang sesetengah bucunya lebih berat daripada yang lain kerana mempunyai lebih banyak sisi
- DGraf yang setiap sisinya mempunyai nilai berangka seperti kos atau jarak
4.Sederhana
Traversal in-order bagi pokok carian binari melawat kunci dalam:
- ASusunan sisipan
- BSusunan menaik tersusun
- CSusunan peringkat
- DSentiasa susunan menurun
5.Sederhana
Berapa banyak nod yang ada pada pokok binari sempurna berketinggian h, dengan ketinggian dikira dalam sisi?
- A2h+1 − 1
- Bh2
- C2h + 1
- D2h
6.Sederhana
Penimbal bulat (ring buffer) lazimnya digunakan untuk melaksanakan:
- ATraversal graf
- BFungsi cincang
- CPokok carian binari
- DBaris gilir bersaiz tetap
7.Sukar
Struktur data manakah yang menyokong cache LRU (paling lama tidak digunakan) dengan get dan put O(1)?
- ASatu tatasusunan tersusun
- BPokok carian binari sahaja
- CTindanan sahaja
- DPeta cincang digabungkan dengan senarai berpaut dua hala
8.Sukar
Nod AVL tidak seimbang kerana subpokok kanan anak kirinya menjadi terlalu tinggi (kes kiri-kanan). Pembetulan manakah yang digunakan?
- APutaran kiri pada anak kiri, kemudian putaran kanan pada nod
- BSatu putaran kanan tunggal pada nod
- CPutaran kanan pada anak kiri, kemudian putaran kiri pada nod
- DSatu putaran kiri tunggal pada nod
Kunci jawapan
- 1. A · Graf yang sisinya mempunyai arah dari satu bucu ke bucu lain
- 2. B · Setiap nod mempunyai paling banyak dua anak
- 3. D · Graf yang setiap sisinya mempunyai nilai berangka seperti kos atau jarak
- 4. B · Susunan menaik tersusun
- 5. A · 2h+1 − 1
- 6. D · Baris gilir bersaiz tetap
- 7. D · Peta cincang digabungkan dengan senarai berpaut dua hala
- 8. A · Putaran kiri pada anak kiri, kemudian putaran kanan pada nod
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.