30/11/16

Analisis Algoritma Rekursif

Algoritma Rekursif

function Faktorial (input n : integer) → integer
{menghasilkan nilai n!, n tidak negatif}s waktu

Algoritma :

 if n=0 then

   return 1

else

    return ( n*faktorial (n-1))

 endif;


Kompreksitas waktu :

T(n) = 1+T(n-1)
T(n) = 1+1+T(n-2)=2+T(n-2)
T(n) = 2+1+T(n-3)=3+T(n-3)
     = ...
     = ...
     = n+T(0)
     = n+0
T(n) =n
T(n) =T(n)ϵO(n)

Related Posts:

  • Kompleksitas Waktu pada Algoritma Perhitungan GajiKali ini kami kan membahas kompleksitas waktu pada algoritma perhitungan gaji. Jadi rumus kompleksitas algoritma adalah T(n) = Cop . C(n) . T(n) itu untuk mencari kompleksitas waktu yang dilalui sejumlah tahapan komputasi. Co… Read More
  • Graph problem Definisi Graph Graph adalah struktur data yang paling umum. Jika struktur linear memungkinkan pendefinisian keterhubungan sikuensial antara entitas data, struktur data tree memungkinkan pendefinisian keterhubungan hirar… Read More
  • Kompleksitas Waktu pada Algoritma PerkalianKali ini kami kan membahas kompleksitas waktu pada algoritma perkaliaan. Jadi rumus kompleksitas algoritma adalah T(n) = Cop . C(n) . T(n) itu untuk mencari kompleksitas waktu yang dilalui sejumlah tahapan komputasi. Cop adal… Read More
  • Numerical Problem Pengertian metode numerik Metode numerik adalah teknik atau cara untuk menformulasikan masalah matematik supaya dapat dipecahkan dalam operasi perhitungan(aritmatic).  Tujuan Dulu sebelum komputer dipergunakan… Read More
  • Kompleksitas Waktu pada Algoritma Bubble SortKali ini kami kan membahas kompleksitas waktu pada algoritma perhitungan gaji. Jadi rumus kompleksitas algoritma adalah T(n) = Cop . C(n) . T(n) itu untuk mencari kompleksitas waktu yang dilalui sejumlah tahapan komputasi. Co… Read More

0 comments:

Posting Komentar