Menghitung_persegi
Deklarasi
I,j,n : integer
Algoritma
Input(n)
For i← 1 to n do
For j← 1 to n do
If (i>j)
then
output(“*”)
else
output(“ “)
endif
endfor
endfor
Worst case, Best case, Average case
Tmin(n) = n2
O (Big Oh)
n2
O (n2)
n2 ≤ 2n2 (untuk semua n ≥ 0)
c = 2, n0 = 0
Ω
(Big Omega)
n2 Ω (n2)
n2 ≥ ½ n2 (untuk semua n ≥ 1)
c = ½ , n0 = 1
Θ (Big Theta)
n2 Θ (n2)
-
Batas atas
n2 ≤ 2n2 (untuk semua n ≥ 0)
-
Batas bawah
n2 ≥ ½ n2 (untuk semua n ≥ 1)
c1 = 2, c2
= ½ , n0 =
1
Tmax(n) = n2
O (Big Oh)
n2
O (n2)
n2 ≤ 2n2 (untuk semua n ≥ 0)
c = 2, n0 = 0
Ω
(Big Omega)
n2 Ω (n2)
n2 ≥ ½ n2 (untuk semua n ≥ 1)
c = ½ , n0 = 1
Θ (Big Theta)
n2 Θ (n2)
-
Batas atas
n2 ≤ 2n2 (untuk semua n ≥ 0)
-
Batas bawah
n2 ≥ ½ n2 (untuk semua n ≥ 1)
c1 = 2, c2
= ½ , n0 =
1
Tavg(n) = n2 ≈ n
O (Big Oh)
n2
O (n2)
n2 ≤ 2n2 (untuk semua n ≥ 0)
c = 2, n0 = 0
Ω
(Big Omega)
n2 Ω (n2)
n2 ≥ ½ n2 (untuk semua n ≥ 1)
c = ½ , n0 = 1
Θ (Big Theta)
n2 Θ (n2)
-
Batas atas
n2 ≤ 2n2 (untuk semua n ≥ 0)
-
Batas bawah
n2 ≥ ½ n2 (untuk semua n ≥ 1)
c1 = 2, c2 = ½ , n0 = 1
Tidak ada komentar:
Posting Komentar