1.Mudah
Apakah yang dilakukan oleh fungsi cincang dalam jadual cincang?
- AMemetakan kunci kepada indeks dalam jadual
- BMengira berapa banyak kunci yang disimpan
- CMenyulitkan nilai dalam jadual
- DMengisih kunci dalam jadual
2.Mudah
Apakah yang mentakrifkan pokok binari?
- ASetiap nod mempunyai tepat dua anak
- BSetiap nod menyimpan nombor binari
- CPokok itu mempunyai tepat dua peringkat
- DSetiap nod mempunyai paling banyak dua anak
3.Mudah
Apakah faktor beban jadual cincang?
- ABilangan perlanggaran setakat ini
- BMasa yang diperlukan untuk memuatkan jadual dari cakera
- CBilangan elemen yang disimpan dibahagi dengan bilangan baldi
- DBilangan baldi dibahagi dengan purata panjang kunci yang disimpan
4.Sederhana
Struktur data manakah yang digunakan oleh program yang sedang berjalan untuk menjejaki panggilan fungsi aktif dan pemboleh ubah setempatnya?
- AJadual cincang fungsi
- BTindanan panggilan (call stack)
- CPokok carian binari bagi bingkai
- DBaris gilir memori timbunan
5.Sederhana
Dalam baris gilir bulat yang disimpan dalam tatasusunan berkapasiti n, bagaimanakah kedudukan seterusnya selepas indeks i dikira?
- A(i − 1) mod n
- B2i + 1
- C(i + 1) mod n
- Di + 1
6.Sederhana
Jadual cincang bersaiz 7 menggunakan h(k) = k mod 7 dan penyiasatan linear. Selepas menyisip 10, di manakah 17 disimpan?
- AIndeks 4
- BIndeks 0
- CIndeks 6
- DIndeks 3
7.Sukar
Sifat manakah yang mesti dipenuhi oleh pokok merah-hitam?
- ASetiap nod mesti merah
- BAkar mesti merah
- CSetiap nod merah mesti mempunyai anak merah, jadi nod merah sentiasa membentuk rantaian tanpa putus hingga ke daun
- DSetiap laluan dari sesuatu nod ke daun keturunannya mempunyai bilangan nod hitam yang sama
8.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
Kunci jawapan
- 1. A · Memetakan kunci kepada indeks dalam jadual
- 2. D · Setiap nod mempunyai paling banyak dua anak
- 3. C · Bilangan elemen yang disimpan dibahagi dengan bilangan baldi
- 4. B · Tindanan panggilan (call stack)
- 5. C · (i + 1) mod n
- 6. A · Indeks 4
- 7. D · Setiap laluan dari sesuatu nod ke daun keturunannya mempunyai bilangan nod hitam yang sama
- 8. D · Peta cincang digabungkan dengan senarai berpaut dua hala
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.