1.Mudah
Bagaimanakah elemen tatasusunan disimpan dalam memori?
- ABertaburan, dipaut oleh penuding
- BDalam satu blok bersebelahan, satu demi satu
- CDi lokasi rawak yang dipilih oleh cincang
- DDalam pokok halaman memori
2.Mudah
Operasi manakah yang O(1) untuk tatasusunan tetapi O(n) untuk senarai berpaut tunggal?
- AMengakses elemen pada indeks i
- BMembuang elemen kepala
- CMembaca elemen pertama
- DMenyisip di kepala
3.Mudah
Struktur manakah yang lazimnya digunakan untuk melaksanakan baris gilir keutamaan?
- ATindanan (stack)
- BSenarai berpaut tunggal tanpa susunan
- CRentetan
- DTimbunan (heap)
4.Sederhana
Kunci 50, 30, 70, 20, 40 disisip mengikut susunan ini ke dalam pokok carian binari kosong. Apakah anak kiri 30?
- A50
- B40
- C70
- D20
5.Sederhana
Matriks bersebelahan bagi graf dengan V bucu menggunakan berapa banyak memori?
- AO(V + E)
- BO(E)
- CO(V²)
- DO(log V)
6.Sederhana
Apakah kerumitan masa mencari kunci dalam pokok carian binari yang seimbang?
- AO(n)
- BO(1)
- CO(n log n)
- DO(log n)
7.Sukar
Bagaimanakah pokok radix (trie termampat) memperbaiki trie biasa?
- AIa menyusun anak setiap nod mengikut kekerapan
- BIa menggabungkan rantai nod satu anak menjadi satu sisi yang berlabel rentetan
- CIa hanya menyimpan huruf pertama setiap perkataan
- DIa menyimpan setiap perkataan dalam jadual cincang di akar dan bukannya dalam nod berasingan
8.Sukar
Nod AVL tidak seimbang kerana subpokok kanan anak kirinya menjadi terlalu tinggi (kes kiri-kanan). Pembetulan manakah yang digunakan?
- ASatu putaran kanan tunggal pada nod
- BPutaran kanan pada anak kiri, kemudian putaran kiri pada nod
- CSatu putaran kiri tunggal pada nod
- DPutaran kiri pada anak kiri, kemudian putaran kanan pada nod
Kunci jawapan
- 1. B · Dalam satu blok bersebelahan, satu demi satu
- 2. A · Mengakses elemen pada indeks i
- 3. D · Timbunan (heap)
- 4. D · 20
- 5. C · O(V²)
- 6. D · O(log n)
- 7. B · Ia menggabungkan rantai nod satu anak menjadi satu sisi yang berlabel rentetan
- 8. D · Putaran kiri pada anak kiri, kemudian putaran kanan pada nod
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.