1.Mudah
Apakah graf berarah?
- AGraf yang tiada kitaran
- BGraf yang semua sisinya mempunyai pemberat
- CGraf yang setiap pasangan bucu berbezanya disambung oleh satu sisi
- DGraf yang sisinya mempunyai arah dari satu bucu ke bucu lain
2.Mudah
Dalam graf tidak berarah, apakah darjah bucu?
- APanjang laluan terpanjang daripadanya
- BBilangan sisi yang bersambung dengannya
- CKedudukannya dalam senarai bersebelahan
- DBilangan bucu dalam graf
3.Mudah
Apakah ciri penentu set sebagai jenis data abstrak?
- AIa membenarkan akses hanya di satu hujung
- BIa menyimpan elemen dalam susunan tersusun
- CIa menyimpan elemen tanpa pendua
- DIa menyimpan pasangan kunci-nilai
4.Sederhana
Dalam jadual cincang yang menggunakan pengalamatan terbuka, apakah faktor beban maksimum yang mungkin?
- ATiada maksimum
- B0.5
- C1
- D2
5.Sederhana
Traversal in-order bagi pokok carian binari melawat kunci dalam:
- ASentiasa susunan menurun
- BSusunan menaik tersusun
- CSusunan sisipan
- DSusunan peringkat
6.Sederhana
Anda mempunyai rujukan kepada nod di tengah senarai. Dalam senarai manakah anda boleh membuangnya dalam O(1)?
- ASenarai berpaut dua hala
- BTatasusunan dinamik
- CTatasusunan tersusun
- DSenarai berpaut tunggal
7.Sukar
Dalam penimbal bulat, front == rear boleh bermaksud kosong atau penuh. Apakah cara lazim untuk membezakannya?
- ASentiasa kosongkan penimbal apabila front sama dengan rear, jadi keadaannya kosong
- BJadikan saiz penimbal kuasa dua
- CSimpan pembilang elemen yang berasingan, atau sentiasa biarkan satu slot tidak digunakan
- DSimpan front dan rear dalam pemboleh ubah yang sama
8.Sukar
Algoritma Kahn untuk isihan topologi berulang kali membuang bucu dengan darjah masuk 0. Struktur manakah yang menyimpan bucu tersebut?
- ABaris gilir (atau sebarang koleksi) bucu yang darjah masuknya 0
- BTimbunan maks yang disusun mengikut darjah keluar
- CMatriks bersebelahan yang merekodkan bucu mana yang sudah dibuang
- DTindanan semua sisi yang dilawati
Kunci jawapan
- 1. D · Graf yang sisinya mempunyai arah dari satu bucu ke bucu lain
- 2. B · Bilangan sisi yang bersambung dengannya
- 3. C · Ia menyimpan elemen tanpa pendua
- 4. C · 1
- 5. B · Susunan menaik tersusun
- 6. A · Senarai berpaut dua hala
- 7. C · Simpan pembilang elemen yang berasingan, atau sentiasa biarkan satu slot tidak digunakan
- 8. A · Baris gilir (atau sebarang koleksi) bucu yang darjah masuknya 0
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.