1.Mudah
Struktur data manakah yang berfungsi mengikut prinsip "masuk terakhir, keluar dahulu"?
- AJadual cincang
- BSenarai berpaut
- CTindanan (stack)
- DBaris gilir (queue)
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
- CLaluan yang melawat setiap bucu
- DBucu tanpa sisi
4.Sederhana
Bagaimanakah anda mencari kunci minimum dalam pokok carian binari?
- ALawati setiap daun dan bandingkannya
- BIkuti anak kiri dari akar sehingga tiada anak kiri
- CLihat akar sahaja
- DIkuti anak kanan dari akar sehingga tiada anak kanan
5.Sederhana
Jadual cincang bersaiz 7 menggunakan h(k) = k mod 7 dan penyiasatan linear. Selepas menyisip 10, di manakah 17 disimpan?
- AIndeks 3
- BIndeks 4
- CIndeks 6
- DIndeks 0
6.Sederhana
Struktur data manakah yang digunakan oleh carian pertama dalam (versi lelaran)?
- ATindanan (stack)
- BTimbunan (heap)
- CJadual cincang sahaja
- DBaris gilir (queue)
7.Sukar
Kunci 5, 3, 8, 1 disisip mengikut susunan ini ke dalam timbunan min binari berasaskan tatasusunan yang kosong. Apakah tatasusunan akhir?
- A[1, 3, 8, 5]
- B[1, 5, 8, 3]
- C[3, 1, 8, 5]
- D[1, 3, 5, 8]
8.Sukar
Objek disimpan sebagai kunci dalam peta cincang, kemudian medan yang digunakan oleh fungsi cincangnya diubah. Apakah kesan yang mungkin?
- AMencari objek itu mungkin gagal kerana ia berada dalam baldi untuk cincang lamanya
- BPeta secara automatik memindahkan kunci ke baldi barunya
- CTiada apa-apa berubah, kerana cincang sesuatu kunci dikira hanya sekali apabila program bermula
- DPeta melontar ralat pada saat medan berubah
Kunci jawapan
- 1. C · Tindanan (stack)
- 2. D · Bilangan sisi yang bersambung dengannya
- 3. A · Laluan yang bermula dan berakhir pada bucu yang sama
- 4. B · Ikuti anak kiri dari akar sehingga tiada anak kiri
- 5. B · Indeks 4
- 6. A · Tindanan (stack)
- 7. A · [1, 3, 8, 5]
- 8. A · Mencari objek itu mungkin gagal kerana ia berada dalam baldi untuk cincang lamanya
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.