wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

03 - Tree & BST

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Manakah yang bukan sifat tree ?

a)

tidak memiliki cycle

b)

banyak edge = vertex -1

c)

selalu memiliki satu macam Euler line

d)

setiap vertex memiliki 1 parent, kecuali root

e)

mungkin memiliki Hamiltonian path

2.

Pohon yang setiap node-nya maksimal memiliki 3 anak disebut ...

a)

3-ary tree

b)

three tree

c)

trie

d)

binary tree

3.

Apa kelemahan menyimpan tree dalam bentuk array of parent ?

a)

memakan O(N2) memory

b)

sulit menentukan mana anak dari sebuah node

c)

sulit menentukan mana orang tua dari sebuah node

d)

perlu menggunakan rekursif ketika menyimpannya

4.

Manakah yang merupakan penelusuran preorder ?

a)
b)
c)
5.

Apa yang dilakukan oleh fungsi FOO(x) ?

Note: MAX mengembalikan nilai terbesar

a)

menjumlahkan seluruh nilai pada node

b)

mencari nilai terbesar dari seluruh node

c)

menghitung depth maksimal

d)

mencari nilai pada leaf terbesar

6.

Perhatikan BST pada gambar. Manakah urutan INSERT yang mungkin ?

a)

4, 7, 13, 20

b)

13, 7, 4, 20

c)

13,7, 20, 4

d)

13, 4, 7, 20

e)

7, 4, 13, 20

7.

Perhatikan gambar BST ini. Jika INSERT berikutnya menempatkan node pada posisi merah, berapakah nilai yang mungkin ?

a)

10

b)

25

c)

14

d)

3

e)

6

8.

Manakah node yang merupakan successor dari X ?

a)

B

b)

H

c)

E

d)

L

e)

A

9.

Jika data-data dengan sifat berikut ini dimasukkan ke BST, manakah yang tingginya paling pendek ? (Banyak data sama)

a)

terurut membesar

b)

terurut mengecil

c)

nilai acak

d)

nilainya sama semua

10.

Manakah yang merupakan Balanced Tree ?

a)

Red-Black Tree

b)

Binary Tree

c)

k-ary Tree

d)

Rooted Tree

e)

Binary Search Tree

11.

Semua node pada BST pasti memiliki predecessor

a)

Benar

b)

Salah

12.

Diketahui sebuah BST memiliki urutan preorder: A, B, C. Ada berapa banyak bentuk pohon yang mungkin ?

a)

1

b)

3

c)

5

d)

7

13.

Pada BST, predecessor dari x adalah ...

a)

node yang >= x

b)

node yang <= x

c)

node terbesar yang <= x

d)

node terkecil yang >= x

e)

node paling kecil pada BST

14.

Berapa tinggi maksimum BST dengan N node ?

a)

lg N

b)

N

c)

N2

d)

N lg N

e)

2N

15.

Urutan inorder dari pohon ini adalah ...

a)

A, B, D, E, C, F

b)

A, B, C, D, E, F

c)

D, B, E, A, C, F

d)

F, C, A, E, B, D

e)

D, E, B, F, C, A