Anda di halaman 1dari 3

MATEMATIKA DISKRIT

Teknik Informatika, Fakultas TI-UNAI


Tahun Akademik Ganjil-2022/2023
TUGAS8

1. Tentukan level dari masing-masing verteks dalam pohon gambar berikut:


b i
root
j
a
k d
e h
c

f
g

2. Tentukan height dari tree di atas.

3. Gambarkan sebuah tree dengan a sebagai root. Dan tentukan height dari tree tsb.

4. Diberikan tree untuk kode Huffman sebagai berikut:

S A E

D L

Tentukanlah kata untuk kode berikut:


a. 011000010
b. 01110100110
c. 01111001001110
d. 1110011101001111

5. Tentukanlah kode Huffman untuk kata berikut:


a. DEN
b. NEED
c. LEADEN
d. PENNED
e. PEDAL

6. Bentuklah sebuah kode Huffman yang optimal untuk karakter dalam tabel berikut ini:
Huruf Frekuensi
I 8
U 20
B 3
S 28
C 5
H 10
M 2
P 25

7. Gunakan tree yang anda buat pada soal 6, untuk melakukan pengkodean untuk kata-kata:
a. BUS
b. CUPS
c. MUSH
d. PUSH
e. HIPS
f. PUPS

8. Diberikan tree seperti gambar berikut:

c d e
b

g j
k l
f h i

o p q
m n
r

Tentukanlah:
a. Parents dari c dan h.
b. Ancestors dari c dan j.
c. Children dari d dan e.
d. Descendants dari c dan e.
e. Siblings dari f dan h.
f. Verteks terminal.
g. Verteks internal.
h. Subtree dengan root j.
i. Subtree dengan root e.

9. Gambarkan sebuah tree yang memiliki sifat-sifat berikut atau berikan alasan kalau tidak
mungkin ada tree untuk sifat-sifat itu.
a. Tree dengan 6 edge dan 8 verteks.
b. Tree yang asiklus (tidak siklus) dengan 4 edge dan 6 verteks
c. Tree dengan semua verteks berderajat 2.
d. Tree dengan 6 verteks yang memiliki derajat 1, 1, 1, 1, 3, 3.
e. Tree dengan 4 verteks internal dan 6 verteks terminal.
10. Untuk soal-soal berikut gunakan graf dibawah ini.

a e1 b

e12
c e7 d e3

e8 e4
e10 e9

e e6 f e2
e5
e11
h
g

a. Gunakan algoritma BFS dengan urutan verteks hgfedcba untuk mendapatkan spanning tree
untuk graf di atas.
b. Gunakan algoritma BFS dengan urutan verteks hfdbgeca untuk mendapatkan spanning tree
untuk graf di atas.
c. Gunakan algoritma BFS dengan urutan verteks chbgadfe untuk mendapatkan spanning tree
untuk graf di atas.
d. Gunakan algoritma BFS dengan urutan verteks dhcbefag untuk mendapatkan spanning tree
untuk graf di atas.

Anda mungkin juga menyukai