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
Sebuah graf terdiri atas:
ASimpul (vertex/node) yang dihubungkan oleh sisi (edge)
BHanya kunci dan hash
CBaris dan kolom
DHanya akar dan daun
2.Mudah
Berapa banyak sisi yang dimiliki pohon dengan n node?
A2n
Bn − 1
Cn
Dn + 1
3.Mudah
Dalam pohon, apa yang dimaksud dengan node bersaudara (sibling)?
ANode-node yang tidak memiliki anak
BSebuah node dan induknya
CNode-node pada kedalaman yang sama di subpohon yang berbeda
DNode-node yang memiliki induk yang sama
4.Sedang
Trie (pohon prefiks) sangat efisien untuk:
APencarian prefiks seperti autocomplete
BMencari jalur terpendek
CMengurutkan bilangan
DMenyimpan matriks
5.Sedang
Mengapa binary heap dapat disimpan dalam array tanpa pointer sama sekali?
AArray otomatis menjaga kunci tetap terurut, sehingga tidak diperlukan pointer
BSemua kunci dalam heap sama
CHeap tidak pernah berisi lebih dari 100 elemen
DHeap adalah complete binary tree, sehingga posisinya mengikuti rumus indeks yang sederhana
6.Sedang
Metode penanganan tabrakan (collision resolution) manakah yang menyimpan kunci yang bertabrakan dalam sebuah daftar pada bucket yang sama?
ALinear probing
BQuadratic probing
CSeparate chaining
DDouble hashing
7.Sulit
Pada BST dengan root 50, subpohon kiri 30 (anak 20, 40) dan subpohon kanan 70 (anak 60, 80), root dihapus memakai in-order successor. Kunci mana yang menjadi root baru?
A70
B40
C60
D80
8.Sulit
Pernyataan mana tentang heapsort yang benar?
AHeapsort berjalan dalam waktu O(n) pada input apa pun
BHeapsort mengurutkan di tempat dalam waktu kasus terburuk O(n log n) tetapi tidak stabil
CHeapsort stabil dan memerlukan memori tambahan O(n)
DMemerlukan binary search tree sebagai penyimpanan tambahan, sehingga memakai memori tambahan O(n)
Kunci jawaban
1. A · Simpul (vertex/node) yang dihubungkan oleh sisi (edge)
2. B · n − 1
3. D · Node-node yang memiliki induk yang sama
4. A · Pencarian prefiks seperti autocomplete
5. D · Heap adalah complete binary tree, sehingga posisinya mengikuti rumus indeks yang sederhana
6. C · Separate chaining
7. C · 60
8. B · Heapsort mengurutkan di tempat dalam waktu kasus terburuk O(n log n) tetapi tidak stabil
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.