• Tidak ada hasil yang ditemukan

;:H #ffi #;I:},fi SliPhi - EPrints USM

N/A
N/A
Protected

Academic year: 2024

Membagikan ";:H #ffi #;I:},fi SliPhi - EPrints USM"

Copied!
5
0
0

Teks penuh

(1)

UNIVERSITI SAINS

MALAYSIA

'""'#f:t:::i:F Aca a$tl8l

APril2ooB

M

sG

E;ffill ;:H #ffi #;I:},fi SliPhi

cs

'T,?::l' l'Hl"

fffi il;;:,r*;:i#:;:;:i-:::w*muka

fqguctlons:

Answer all

four

[4] questions'

Wryhan: Jawab

gemua

empat[4]

soalan'|

-..?;1'

(2)

6

:. (a)

Refer to Figure 3'1 given below' Obtain the binary tree traversals in

(n

Preorder

(ir)

lnorder

(iil)

Postorder'

Figure 3'1

(b)

IMSG

3s31

" ,"*[;

oodin g

* *11 I ^Tflil-l:

:::Hill'H:#i:ffi ;; i".'r

that existed in the rire

(t

(ir)

..1F

m:Hffi:ffimg'"8 :ffi{H""aHHlllll

DDDD

(3)

IMSG

3831

3.(a) Ruiuk kepado Gombarajah 3.1 di bawah. Dapatkan

penyusuran pepohon perduaan dalam

(,

Tertib awalan

(it)

Tertib sisipan

(iit)

Tertib akhiran.

Gambarajah 3.1

(b)

Diberi

suatufail

data yang mengandungi huruf-huruf seperti

berihtt:

AJU\BBBAJ\CCCCAADDD EEEEDDDDDDDDBBBBB BBBBBBDDDDDEEEEEE EDDDEEEEEDDDDDDDD DDDD

(i)

Gunakan pengkodan Huffman untuk menbina satu pepohon Huffman.

(i,

Dapatknn kod-kad Huffman untuk setiap

hurufyangwujud

di

dalamfail

data.

...8t-

(4)

IMSG

3831

3. (c)

Figure 3.2 shows a picture that is divided into

four

quadrants in the order shown in Figure 3.3. Use the

following

notations

F: Full

quadrant

P

:

Partially

full

quadrant E ; Empty quadrant

to picture a Quadtree

of

depth 3

for

Figure 3.2. Label the branches and the nodes clearly.

Figure 3.2 Figure 3.3

[00

marks]

4. (a)

Write a non-recursive C++ function for the Bernstein polynomial

Bi@:-*-/(t-t),-i

t! \n-t)t

where re [0, l], n>-0 and i=0,

1,

..., n.

(b)

Write a recursive C++ function for the Bemstein polynomial

I

Bi@: (1-DBf'Q) + tBir'Q\,

^ ft ifi=o

and B,P(r):i:

L0 ifi+0.

if n>

0,

[00

marks]

...9/-

aJ 2

0

(5)

lMsc

3831

3. (c)

Gambaroiah 3.2 memaparkan satu gambar yang dibahagi kepada empat sukuan dalam tertib yang ditunjukkan dalam Gambarajah 3.3. Gunakan tdtatanda berikut

F:

Sukuanpenuh

P : Sukuan penuh separa

E:

Sukuan kosong

untuk memapar satu pepohon Kuad yang

mempunyai

kedalaman 3

bagi Gambarajah 3.2. Tandakan setiap laluan dan nodnya.

Gambarajah 3.2 Gamborajah 3.3

[I0A

markahJ

I

4. (a)

Tulislmn satu

fungsi C++

bercorak tak rekursi untuk polinomial Bernstein

BiQ) :

"#fr/

71-7y-i

dimana re[0, 1], n>A dan i=0,1,...,

n.

(b)

Tulislan satufungsi

C++

bercarak

relarsi

untuk polinomial Bernstein

jika n>0,

Bi@: (r-t)Bi'0) + tBiJtQ),

dan ,,orr) : {t jika i=0

L0 jika

i

*0.

a-l 2

0 I

-oooOooo-

p00

markahJ

Referensi

Dokumen terkait