1.Mudah
Dalam jadual cincang, apakah perlanggaran?
- ADua kunci berbeza dipetakan kepada indeks yang sama
- BJadual kehabisan memori
- CDua kunci yang sama disimpan dua kali
- DKunci tidak boleh dicincang langsung
2.Mudah
Apakah graf berarah?
- AGraf yang sisinya mempunyai arah dari satu bucu ke bucu lain
- BGraf yang tiada kitaran
- CGraf yang semua sisinya mempunyai pemberat
- DGraf yang setiap pasangan bucu berbezanya disambung oleh satu sisi
3.Mudah
Apakah ciri penentu set sebagai jenis data abstrak?
- AIa membenarkan akses hanya di satu hujung
- BIa menyimpan pasangan kunci-nilai
- CIa menyimpan elemen dalam susunan tersusun
- DIa menyimpan elemen tanpa pendua
4.Sederhana
Matriks bersebelahan bagi graf dengan V bucu menggunakan berapa banyak memori?
- AO(log V)
- BO(E)
- CO(V + E)
- DO(V²)
5.Sederhana
Anda mempunyai rujukan kepada nod di tengah senarai. Dalam senarai manakah anda boleh membuangnya dalam O(1)?
- ASenarai berpaut tunggal
- BSenarai berpaut dua hala
- CTatasusunan tersusun
- DTatasusunan dinamik
6.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?
- A4 5 2 3 1
- B4 2 5 1 3
- C1 2 3 4 5
- D1 2 4 5 3
7.Sukar
Mengapakah pangkalan data sering menggunakan pokok B+ dan bukannya pokok-B biasa untuk indeks?
- ASemua rekod berada dalam daun berpaut, yang menjadikan imbasan julat cekap
- BPokok B+ menggunakan nod dalaman binari, yang mengurangkan bilangan bacaan cakera
- CPokok B+ tidak perlu diimbangkan
- DPokok B+ menyimpan data hanya di akar
8.Sukar
Berapa lamakah masa untuk mencari kunci sembarangan dalam timbunan min binari dengan n elemen?
- AO(log log n)
- BO(n)
- CO(1)
- DO(log n)
Kunci jawapan
- 1. A · Dua kunci berbeza dipetakan kepada indeks yang sama
- 2. A · Graf yang sisinya mempunyai arah dari satu bucu ke bucu lain
- 3. D · Ia menyimpan elemen tanpa pendua
- 4. D · O(V²)
- 5. B · Senarai berpaut dua hala
- 6. D · 1 2 4 5 3
- 7. A · Semua rekod berada dalam daun berpaut, yang menjadikan imbasan julat cekap
- 8. B · O(n)
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.