1.Mudah
Dalam susunan manakah traversal preorder pokok binari melawat nod?
- ANod, kemudian subpokok kiri, kemudian subpokok kanan
- BSubpokok kiri, kemudian subpokok kanan, kemudian nod
- CPeringkat demi peringkat dari atas
- DSubpokok kiri, kemudian nod, kemudian subpokok kanan
2.Mudah
Struktur data manakah yang paling sesuai untuk ciri "buat asal" (undo) dalam editor teks?
- ATindanan (stack)
- BSet cincang
- CGraf
- DBaris gilir (queue)
3.Mudah
Apakah ciri penentu set sebagai jenis data abstrak?
- AIa menyimpan pasangan kunci-nilai
- BIa menyimpan elemen tanpa pendua
- CIa membenarkan akses hanya di satu hujung
- DIa menyimpan elemen dalam susunan tersusun
4.Sederhana
Baris gilir dilaksanakan dengan dua tindanan: push ke tindanan "masuk", dan pop dari tindanan "keluar", mengisinya semula dari "masuk" apabila kosong. Apakah kos teramortisasi setiap operasi?
- AO(1)
- BO(log n)
- CO(n²)
- DO(n)
5.Sederhana
Bagaimanakah anda mencari kunci minimum dalam pokok carian binari?
- AIkuti anak kanan dari akar sehingga tiada anak kanan
- BLawati setiap daun dan bandingkannya
- CIkuti anak kiri dari akar sehingga tiada anak kiri
- DLihat akar sahaja
6.Sederhana
Dalam baris gilir bulat yang disimpan dalam tatasusunan berkapasiti n, bagaimanakah kedudukan seterusnya selepas indeks i dikira?
- Ai + 1
- B(i − 1) mod n
- C2i + 1
- D(i + 1) mod n
7.Sukar
Masalah penyiasatan linear manakah yang terutamanya dikurangkan oleh pencincangan berganda?
- AKeperluan untuk menyimpan kunci dalam jadual
- BKeperluan untuk fungsi cincang
- CPengelompokan primer, di mana larian panjang slot yang diduduki terbentuk
- DKos O(n) untuk membaca nilai sesuatu kunci
8.Sukar
Supaya jadual cincang berfungsi dengan betul, peraturan manakah yang mesti diikuti oleh cincang dan kesamaan?
- AKunci yang sama mesti mempunyai nilai cincang yang sama
- BKunci yang berbeza mesti mempunyai nilai cincang yang berbeza
- CNilai cincang mesti nombor perdana
- DNilai cincang yang sama membayangkan kunci yang sama
Kunci jawapan
- 1. A · Nod, kemudian subpokok kiri, kemudian subpokok kanan
- 2. A · Tindanan (stack)
- 3. B · Ia menyimpan elemen tanpa pendua
- 4. A · O(1)
- 5. C · Ikuti anak kiri dari akar sehingga tiada anak kiri
- 6. D · (i + 1) mod n
- 7. C · Pengelompokan primer, di mana larian panjang slot yang diduduki terbentuk
- 8. A · Kunci yang sama mesti mempunyai nilai cincang yang sama
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.