1.Mudah
Operasi manakah yang O(1) untuk tatasusunan tetapi O(n) untuk senarai berpaut tunggal?
- AMembaca elemen pertama
- BMenyisip di kepala
- CMengakses elemen pada indeks i
- DMembuang elemen kepala
2.Mudah
Dalam graf tidak berarah, apakah darjah bucu?
- AKedudukannya dalam senarai bersebelahan
- BPanjang laluan terpanjang daripadanya
- CBilangan bucu dalam graf
- DBilangan sisi yang bersambung dengannya
3.Mudah
Dalam graf, apakah kitaran?
- ALaluan yang bermula dan berakhir pada bucu yang sama
- BSisi dengan pemberat sifar
- CBucu tanpa sisi
- DLaluan yang melawat setiap bucu
4.Sederhana
Apakah nilai ungkapan postfix 3 4 + 2 * ?
- A11
- B24
- C14
- D10
5.Sederhana
Pokok binari mempunyai akar 1 dengan anak kiri 2 dan anak kanan 3; nod 2 mempunyai anak 4 (kiri) dan 5 (kanan). Apakah traversal preorder?
- A1 2 3 4 5
- B4 2 5 1 3
- C1 2 4 5 3
- D4 5 2 3 1
6.Sederhana
Syarat keseimbangan apakah yang dikekalkan oleh pokok AVL pada setiap nod?
- ASetiap nod diwarnakan merah atau hitam
- BKetinggian subpokok kiri dan kanan berbeza paling banyak 1
- CSemua daun berada pada kedalaman yang tepat sama
- DKedua-dua subpokok bagi setiap nod mengandungi bilangan nod yang betul-betul sama
7.Sukar
Penapis Bloom boleh menjawab "adakah elemen ini dalam set?" dengan:
- AJawapan tepat sentiasa
- BKemungkinan negatif palsu tetapi tiada positif palsu
- CJawapan untuk nombor sahaja
- DKemungkinan positif palsu tetapi tiada negatif palsu
8.Sukar
Mengapakah pokok-B digunakan dalam pangkalan data dan sistem fail?
- AIa tidak memerlukan pengimbangan semula
- BIa menyimpan data tidak tersusun
- CFaktor percabangan yang tinggi mengekalkan pokok cetek, mengurangkan bacaan cakera yang perlahan
- DIa menggunakan memori kurang daripada mana-mana tatasusunan, jadi seluruh indeks sentiasa muat dalam memori utama
Kunci jawapan
- 1. C · Mengakses elemen pada indeks i
- 2. D · Bilangan sisi yang bersambung dengannya
- 3. A · Laluan yang bermula dan berakhir pada bucu yang sama
- 4. C · 14
- 5. C · 1 2 4 5 3
- 6. B · Ketinggian subpokok kiri dan kanan berbeza paling banyak 1
- 7. D · Kemungkinan positif palsu tetapi tiada negatif palsu
- 8. C · Faktor percabangan yang tinggi mengekalkan pokok cetek, mengurangkan bacaan cakera yang perlahan
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.