1.Mudah
Apakah ciri penentu set sebagai jenis data abstrak?
- AIa menyimpan pasangan kunci-nilai
- BIa menyimpan elemen tanpa pendua
- CIa menyimpan elemen dalam susunan tersusun
- DIa membenarkan akses hanya di satu hujung
2.Mudah
Apakah sifat timbunan maks?
- AKunci setiap induk lebih besar daripada atau sama dengan kunci anaknya
- BKunci setiap anak kiri lebih besar daripada atau sama dengan kunci adik-beradik kanannya
- CKunci disusun dari kiri ke kanan
- DSemua daun mengandungi kunci maksimum
3.Mudah
Apakah graf berpemberat?
- AGraf yang setiap sisinya mempunyai nilai berangka seperti kos atau jarak
- BGraf yang disimpan pada cakera
- CGraf yang sesetengah bucunya lebih berat daripada yang lain kerana mempunyai lebih banyak sisi
- DGraf yang mempunyai lebih banyak sisi daripada bucu
4.Sederhana
Aplikasi memerlukan carian pantas dan juga perlu menyenaraikan kunci dalam susunan tersusun dan menjawab pertanyaan julat. Struktur manakah yang paling sesuai?
- APokok carian binari seimbang
- BJadual cincang
- CSenarai berpaut tidak tersusun
- DTindanan
5.Sederhana
Berapa banyak memori yang digunakan oleh senarai bersebelahan bagi graf dengan V bucu dan E sisi?
- AO(V × E)
- BO(V + E)
- CO(E²)
- DO(V²)
6.Sederhana
Jenis data abstrak manakah yang digunakan oleh algoritma Dijkstra untuk memilih bucu seterusnya untuk diproses?
- ABaris gilir keutamaan min
- BSet tanpa susunan
- CTindanan
- DBaris gilir FIFO
7.Sukar
Apakah masa larian carian pertama lebar pada graf dengan V bucu yang disimpan sebagai matriks bersebelahan?
- AO(E log V)
- BO(V + E)
- CO(V)
- DO(V²)
8.Sukar
Berapa lamakah masa untuk mencari kunci sembarangan dalam timbunan min binari dengan n elemen?
- AO(log log n)
- BO(1)
- CO(n)
- DO(log n)
Kunci jawapan
- 1. B · Ia menyimpan elemen tanpa pendua
- 2. A · Kunci setiap induk lebih besar daripada atau sama dengan kunci anaknya
- 3. A · Graf yang setiap sisinya mempunyai nilai berangka seperti kos atau jarak
- 4. A · Pokok carian binari seimbang
- 5. B · O(V + E)
- 6. A · Baris gilir keutamaan min
- 7. D · O(V²)
- 8. C · O(n)
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.