1.Mudah
Berapa banyak sisi yang ada pada pokok dengan n nod?
- An
- Bn − 1
- C2n
- Dn + 1
2.Mudah
Apakah yang dilakukan oleh fungsi cincang dalam jadual cincang?
- AMenyulitkan nilai dalam jadual
- BMemetakan kunci kepada indeks dalam jadual
- CMengisih kunci dalam jadual
- DMengira berapa banyak kunci yang disimpan
3.Mudah
Graf terdiri daripada:
- AKunci dan cincang sahaja
- BAkar dan daun sahaja
- CBaris dan lajur
- DBucu (nod) yang disambungkan oleh sisi
4.Sederhana
Struktur data manakah yang digunakan oleh carian pertama dalam (versi lelaran)?
- ABaris gilir (queue)
- BTindanan (stack)
- CJadual cincang sahaja
- DTimbunan (heap)
5.Sederhana
Penimbal bulat (ring buffer) lazimnya digunakan untuk melaksanakan:
- ABaris gilir bersaiz tetap
- BTraversal graf
- CPokok carian binari
- DFungsi cincang
6.Sederhana
Struktur data manakah yang digunakan untuk menyemak sama ada kurungan dalam "{[()]}" seimbang?
- ABaris gilir (queue)
- BTindanan (stack)
- CPokok carian binari
- DJadual cincang
7.Sukar
Apakah kelebihan utama senarai langkau (skip list) berbanding senarai berpaut tersusun?
- AIa tidak menggunakan memori tambahan
- BCarian O(1) terjamin kerana setiap nod menyimpan penuding ke setiap nod lain
- CIa menyimpan kunci tanpa susunan
- DCarian O(log n) dijangka dengan menggunakan beberapa peringkat penuding hadapan
8.Sukar
Supaya jadual cincang berfungsi dengan betul, peraturan manakah yang mesti diikuti oleh cincang dan kesamaan?
- AKunci yang sama mesti mempunyai nilai cincang yang sama
- BKunci yang berbeza mesti mempunyai nilai cincang yang berbeza
- CNilai cincang yang sama membayangkan kunci yang sama
- DNilai cincang mesti nombor perdana
Kunci jawapan
- 1. B · n − 1
- 2. B · Memetakan kunci kepada indeks dalam jadual
- 3. D · Bucu (nod) yang disambungkan oleh sisi
- 4. B · Tindanan (stack)
- 5. A · Baris gilir bersaiz tetap
- 6. B · Tindanan (stack)
- 7. D · Carian O(log n) dijangka dengan menggunakan beberapa peringkat penuding hadapan
- 8. A · Kunci yang sama mesti mempunyai nilai cincang yang sama
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.