Professional Documents
Culture Documents
Sistim rekursif melibatkan paling sedikit dua rekursif yang terkait satu sama lainnya. Sebagai ilustrasi, ikuti uraian berikut. Misal an menyatakan banyaknya barisan binair n-angka " yang memuat "0" sebanyak bilangan genap dan "1" sebanyak bilangan genap: bn menyatakan banyaknya barisan binair n-angka yang memuat "0" sebanyak genap dan "1" sebanyak ganjil ; cn adalah banyaknya barisan binair n-angka yang memuat "0" sebanyak ganjil dan "1" sebanyak genap ; dn adalah banyaknya barisan binair n-angka yang memuat "0" sebanyak ganjil dan "1" sebanyak ganjil. Karena setiap barisan binair n-angka yang memuati "0" sebanyak genap dan "1" sebanyak genap dapat diperoleh dari: sebuah barisan binair (n-1) -angka yang memuat "0" dari "1" sebanyak ganjil deagan sebanyak genap
binai r (n-1) -angka yang memuat "0" sebanyak ganji1 dan "1" sebanyak genap dengan menambah / menyisipkan sebuah digit "0" maka diperoleh hubungan sebagai berikut :
an = bn-1+ cn-1.... ; n 1
Begitu pula setiap barisan binair n-angka yang memuat 0 sebanyak genap dan 1 sebanyak ganjil dapat diperoleh dari : sebuah barisan binair (n-1) angka yang memuat 0 sebanyak genap dan 1 sebanyak genap dengan menyisipkan sebuah digit 1 ; atau sebuah barisan binair (n -1) angka yang memuat 0 sebanyak ganjil dan 1 sebanyak ganjil dengan menyisipkan sebuah digit 0 Sehingga diperoleh hubungan sebagai berikut
bn = an-1 + dn-1
Dengan argumen yang serupa dapat ditunjukan bahwa untuk cn dan dn berturut turut berlaku hubungan sebagai berikut
B(x)
= b0 + b1x + b2x2 + = b0 + (a0 + d0)x + (a1 + d1)x2 + .. = b0 + x(a0 + a1x + a2x2 + .) + x(d0 + d1x + d2x2 + ..) = x A(x) + x D(x)
C(x)
= c0 + c1x + c2x2 + . = c0 + (a0 + d0)x + (a1 + d1)x2 + .. = 0 + x(a0 + a1x + a2x2 + .) + x(d0 + d1x + d2x2 + ..) = x A(x) + x D(x)
D(x)
= d0 + d1x + d2x2 + .. = d0 + (b0 + c0)x + (b1 + c1)x2 + . = 0 + x (b0 + b1x + b2x2 + ..) + x (c0 + c1x + c2x2 + .) = x B(x) + x C(x)
Dengan demikian kita punya sistim persamaan : A(x) B(x) C(x) D(x) = 1 + x B(x) + x C(x) = x A(x) + x D(x) = x A(x) + x D(x) = x B(x) + x C(x)
Selanjutnya kita cari koefisien xn dalam A(x), B(x), C(x) dan D(x). Karena A(x) = = = = Maka a0 = 1 dan untuk n 1 an = (-2)n + (2n) + (-2)n-1 (2)n-1 = 2 (-2)n-2 + 2.2 n-2 (-2) n-2 2 n-2 = (-2)n-2 + 2 n-2 = +
x(
) + + -
. +
Atau 1 an = 2 n-1 0 Selanjutnya, karena B(x) = = { Maka 0 bn = (2n - (-2)n) = 2 n-1 , jika n ganjil , jika n genap =
, n ganjil atau n = 0
Selesaikan sistim rekursif berikut a1 = b1 = c1 1 an+1 = an + bn + cn , n 1 bn+1 = 4n cn ,n1 n cn+1 = 4 bn ,n1 b) a0 = 1 , b0 = c1 = 0 an = 2 an-1 + bn-1 + cn-1 ,n1 n-1 bn = bn-1 - cn-1 + 4 ,n1 n-1 cn = cn-1 - bn-1 + 4 ,n1 a)
Diberikan an : Banyaknya barisan ternair n angka yang memuat 0 sebanyak bilangan genap dan 1 sebanyak bilangan genap. bn : Banyaknya barisan ternair n angka yang memuat 0 sebanyak bilangan genap dan 1 sebanyak bilangan ganjil. cn : Banyaknya barisan ternair n angka yang memuat 0 sebanyak bilangan ganjil dan 1 sebanyak bilangan genap.