1.Mudah
Apakah akar pokok?
- ANod yang tiada anak
- BNod teratas yang tiada induk
- CNod dengan nilai terbesar
- DMana-mana nod di tengah
2.Mudah
Apakah perbezaan utama antara tatasusunan statik dan tatasusunan dinamik?
- ATatasusunan dinamik menyimpan elemennya dalam nod berpaut supaya ia boleh membesar satu demi satu
- BTatasusunan statik membenarkan akses indeks yang lebih perlahan
- CTatasusunan dinamik boleh membesar dengan berpindah ke blok memori yang lebih besar
- DTatasusunan statik hanya boleh menyimpan nombor
3.Mudah
Graf terdiri daripada:
- AAkar dan daun sahaja
- BBucu (nod) yang disambungkan oleh sisi
- CKunci dan cincang sahaja
- DBaris dan lajur
4.Sederhana
Sesuatu nod dalam pokok carian binari mempunyai subpokok kanan. Di manakah pengganti in-order-nya?
- AAnak kanannya, sentiasa
- BInduknya, sentiasa
- CNod paling kiri dalam subpokok kanannya
- DNod paling kanan dalam subpokok kirinya
5.Sederhana
Berapa banyak memori yang digunakan oleh senarai bersebelahan bagi graf dengan V bucu dan E sisi?
- AO(E²)
- BO(V + E)
- CO(V²)
- DO(V × E)
6.Sederhana
Bagaimanakah elemen baharu disisip ke dalam timbunan binari?
- ASisip di kedudukan tersusunnya dengan menganjak semua elemen yang lebih besar satu tempat ke kanan
- BBina semula seluruh timbunan dari awal
- CLetakkan di hujung tatasusunan dan gerakkannya ke atas selagi ia melanggar sifat timbunan
- DLetakkan di akar dan gerakkannya ke bawah
7.Sukar
Kerumitan masa decrease-key dalam timbunan binari (diberi kedudukan elemen) ialah:
- AO(log n)
- BO(1)
- CO(n log n)
- DO(n)
8.Sukar
Tanpa penyatuan mengikut pangkat atau pemampatan laluan, apakah kos kes terburuk satu find dalam struktur union-find dengan n elemen?
- AO(α(n))
- BO(n)
- CO(1)
- DO(log n)
Kunci jawapan
- 1. B · Nod teratas yang tiada induk
- 2. C · Tatasusunan dinamik boleh membesar dengan berpindah ke blok memori yang lebih besar
- 3. B · Bucu (nod) yang disambungkan oleh sisi
- 4. C · Nod paling kiri dalam subpokok kanannya
- 5. B · O(V + E)
- 6. C · Letakkan di hujung tatasusunan dan gerakkannya ke atas selagi ia melanggar sifat timbunan
- 7. A · O(log n)
- 8. B · O(n)
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.