Untuk pengajar: gratis untuk dicetak, disalin, dan dipakai di kelas. Setiap lembar kerja baru punya nilai baru dan kunci jawabannya sendiri. Tautan ke ExamProblems di halaman mata kuliah Anda sangat kami hargai.
Nama: ____________________ Tanggal: ____________
1.Mudah
Berapa banyak sisi yang dimiliki pohon dengan n node?
An + 1
B2n
Cn − 1
Dn
2.Mudah
Dalam pohon, apa yang dimaksud dengan node bersaudara (sibling)?
ANode-node pada kedalaman yang sama di subpohon yang berbeda
BNode-node yang memiliki induk yang sama
CNode-node yang tidak memiliki anak
DSebuah node dan induknya
3.Mudah
Apa yang dilakukan operasi peek (atau top) pada stack?
AMenghapus semua elemen dari stack
BMengembalikan elemen teratas tanpa menghapusnya
CMenghapus elemen teratas lalu mengembalikannya
DMengembalikan elemen terbawah stack
4.Sedang
Metode penanganan tabrakan (collision resolution) manakah yang menyimpan kunci yang bertabrakan dalam sebuah daftar pada bucket yang sama?
ADouble hashing
BQuadratic probing
CSeparate chaining
DLinear probing
5.Sedang
Pohon AVL dan pohon red-black menjamin:
AKunci disimpan sesuai urutan penyisipan
BTinggi O(log n) melalui penyeimbangan ulang
CTidak ada node yang memiliki dua anak
DPencarian dalam waktu konstan pada setiap kasus
6.Sedang
Berapa nilai ekspresi postfix 3 4 + 2 * ?
A24
B14
C11
D10
7.Sulit
Dengan simple uniform hashing, berapa waktu yang diharapkan untuk pencarian dalam hash table dengan chaining, n kunci, dan m bucket?
AO(log n)
BO(1 + α), dengan α = n / m
CO(n)
DO(m)
8.Sulit
Algoritma Kahn untuk pengurutan topologis berulang kali menghapus simpul dengan in-degree 0. Struktur apa yang menampung simpul-simpul itu?
AAdjacency matrix yang mencatat simpul mana yang sudah dihapus
BStack berisi semua sisi yang dikunjungi
CQueue (atau koleksi apa pun) berisi simpul yang in-degree-nya 0
DMax-heap yang diurutkan berdasarkan out-degree
Kunci jawaban
1. C · n − 1
2. B · Node-node yang memiliki induk yang sama
3. B · Mengembalikan elemen teratas tanpa menghapusnya
4. C · Separate chaining
5. B · Tinggi O(log n) melalui penyeimbangan ulang
6. B · 14
7. B · O(1 + α), dengan α = n / m
8. C · Queue (atau koleksi apa pun) berisi simpul yang in-degree-nya 0
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.