Struktur data manakah yang digunakan untuk melakukan traversal peringkat demi peringkat pada pokok?
- ABaris gilir keutamaan
- BJadual cincang
- CTindanan (stack)
- DBaris gilir (queue)
Struktur data manakah yang digunakan untuk melakukan traversal peringkat demi peringkat pada pokok?
Ketinggian pokok lazimnya ditakrifkan sebagai:
Graf terdiri daripada:
Berapa banyak nod yang ada pada pokok binari sempurna berketinggian h, dengan ketinggian dikira dalam sisi?
Jenis data abstrak manakah yang digunakan oleh algoritma Dijkstra untuk memilih bucu seterusnya untuk diproses?
Anda mempunyai rujukan kepada nod di tengah senarai. Dalam senarai manakah anda boleh membuangnya dalam O(1)?
Bagi setiap elemen tatasusunan anda mahu elemen lebih besar seterusnya di sebelah kanannya, dalam jumlah masa O(n). Struktur manakah yang membantu?
Berapa lamakah masa untuk mencari kunci sembarangan dalam timbunan min binari dengan n elemen?
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.