Anda di halaman 1dari 3

Nama: Rizky Satria Wibowo

NIM : 1710511008

Analisis Algoritma Bilangan Fibonacci

1. Pengertian Bilangan Fibonacci


Barisan bilangan Fibonacci pertama kali dikemukakan oleh Leonardo Pisano
atau lebih dikenal sebagai Fibonacci. Ia merupakan seorang ahli matematika yang
cukup terkenal di masa abad pertengahan. Barisan Fibonacci merupakan sebuah barisan
bilangan yang memiliki bentuk yang unik. Suku pertama dari barisan bilangan ini
adalah 1, kemudian suku keduanya juga 1, lalu untuk suku ketiga ditentukan dengan
menjumlahkan kedua suku sebelumnya sehingga diperoleh barisan bilangan dengan
pola di bawah ini:

1, 1, 2, 3, 5, 8, 13, 21, 34 ...dan seterusnya.


Dalam matematika, bilangan Fibonacci adalah barisan yang didefinisikan
secara rekursif sebagai berikut:

2. Algoritma Menentukan Deret Bilangan Fungsi Rekursif

Fibonacci (n){

If(n==0) ~~~~ t1

n=0; ~~~~ t2

Else if (n==1) ~~~~ t3

n=1; ~~~~ t4

Else
~~~~ t5

Fibonacci(n-1) + Fibonacci(n-2); ~~~~ t6


Fungsi fibonacci

Fibo(0)= t1 + t2 ~~~~ C1

Fibo(1)= t1 + t3 + t4 ~~~~ C2

Fibo(2)= t1 + t3 + t5 + t6(C2+C1) ~~~~ C4 = C3 (t1 + t3 + t5) + C2 + C1

Fibo(3)=t1 + t3 + t5 + t6(C4+C2) ~~~~ C5 = C3 + (C4 +C2) / 2 C3 + 2 C2 + C1

Fibo(3)=t1 + t3 + t5 + t6(C5+C4) ~~~~ C6 = C3 + (C5 + C4)/ 4 C3 + 3 C2 + 2 C1

Fibo(4)=t1 + t3 + t5 + t6(C6+C5) ~~~~ C7 = C3 + (C6 + C5)/ 7 C3 + 5 C2 + 3 C1

Analisis:

Jika n = 0, maka fibo = 0

Jika n = 1, maka fibo = 1

Jika n>1 berlaku rumus F(n-1) + F(n-2)

Jika n=2, maka Fibo(2-1) + Fibo(2-2) = Fibo(1) + Fibo(0) = 1 + 0 = 1

Jika n=3 maka Fibo(3-1) + Fibo(3-2) = Fibo(2) + Fibo(1) = 1 + 1 = 2

Jika n =4 maka Fibo(4-1) + Fibo(4-2) = Fibo(3) + Fibo(2) = 2 + 1 = 3

Dst…

Maka

Fibo(n-2) ≈ fibo (n-1)

= 2 fibo (n-1) + 1

= 2 (2 fibo(n-2) + 1) = 22 fibo(n-2) +2 + 1

= 22 (2 fibo(n-3) + 1) + 2 + 1 = 23 fibo(n-3) + 22 + 2 + 1

= 2i fibo(n-i) + 2(i 1) + 2(i 2) + 22 + 2 + 1

i n
= 2≈2
3. Sumber

https://spatabang.blogspot.com/2015/08/fungsi-rekursif-untuk-mencari-deret.html

https://situsbersamablog.wordpress.com/2016/11/28/analisa-matematis-rekursif-
bilangan-fibonacci/

https://id.wikipedia.org/wiki/Bilangan_Fibonacci

Anda mungkin juga menyukai