1.Mudah
Dalam jadual cincang, apakah perlanggaran?
- AJadual kehabisan memori
- BDua kunci yang sama disimpan dua kali
- CKunci tidak boleh dicincang langsung
- DDua kunci berbeza dipetakan kepada indeks yang sama
2.Mudah
Jadual cincang menyimpan data sebagai:
- APasangan kunci–nilai yang dikesan oleh fungsi cincang
- BSenarai tersusun sahaja
- CRentetan panjang tetap
- DPokok dengan kunci tersusun
3.Mudah
Di manakah elemen terkecil timbunan min binari ditemui?
- ADi daun paling kiri
- BDi mana-mana daun, yang mesti dicari
- CDi akar
- DDi kedudukan tatasusunan terakhir
4.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 postorder?
- A4 5 2 3 1
- B4 2 5 1 3
- C5 4 3 2 1
- D1 2 4 5 3
5.Sederhana
Berapa banyak nod yang ada pada pokok binari sempurna berketinggian h, dengan ketinggian dikira dalam sisi?
- A2h + 1
- Bh2
- C2h
- D2h+1 − 1
6.Sederhana
Pokok AVL dan pokok merah-hitam menjamin:
- ACarian masa malar dalam setiap kes
- BTiada nod mempunyai dua anak
- CKetinggian O(log n) melalui pengimbangan semula
- DKunci disimpan mengikut susunan sisipan
7.Sukar
Bagi setiap elemen tatasusunan anda mahu elemen lebih besar seterusnya di sebelah kanannya, dalam jumlah masa O(n). Struktur manakah yang membantu?
- APokok carian binari yang dibina semula bagi setiap elemen
- BJadual cincang semua elemen
- CTindanan yang menyimpan elemen yang menunggu jawapannya
- DBaris gilir yang menyimpan setiap pasangan elemen
8.Sukar
Struktur manakah yang membolehkan anda mengira maksimum setiap tetingkap bersaiz k dalam tatasusunan dalam jumlah O(n)?
- ATatasusunan tersusun yang dikemas kini dengan menganjak
- BSenarai berpaut tunggal elemen tetingkap
- CDeque yang menyimpan indeks mengikut susunan nilai menurun
- DTimbunan min yang dibina semula bagi setiap tetingkap
Kunci jawapan
- 1. D · Dua kunci berbeza dipetakan kepada indeks yang sama
- 2. A · Pasangan kunci–nilai yang dikesan oleh fungsi cincang
- 3. C · Di akar
- 4. A · 4 5 2 3 1
- 5. D · 2h+1 − 1
- 6. C · Ketinggian O(log n) melalui pengimbangan semula
- 7. C · Tindanan yang menyimpan elemen yang menunggu jawapannya
- 8. C · Deque yang menyimpan indeks mengikut susunan nilai menurun
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.