Aspek kuantitatif Analisis performansi algoritma knapsack untuk optimalisasi pemilihan proyek di PT.Gits Indonesia
= O1+ O1+ O1 = Omax1,1+ O1
= O1+ O1 = Omax1,1
= O1 3. If c then s1 else s2. Membutuhkan waktu Tc + maxTs1,Ts2.
Kompleksitas waktu di atas adalah O1, didapat dari = O1 + O1 max O1+ O1, O1
= O1 + maxO1, O1 = O1
4. Kalang for. Kompleksitas waktu kalang for adalah jumlah pengulangan dikali dengan kompleksitas waktu badan kalang.
Kompleksitas waktu di atas adalah On, didapat dari = On . O1
= On.1 = On
5. While c do s; dan repeat s until c; untuk kedua buah kalang, kompleksitas waktunya adalah jumlah pengulangan dikali dengan waktu badan c dan s.
readx; O1 if x mod 2=0 then O1
begin x:=x+1; O1
writelnx; O1 end
else writelnx; O1
For i=1 to n do On Jumlah:= jumlah +a[i]; O1
Kompleksitas waktu di atas adalah O1, didapat dari = O1+ On{O1+O1}
= O1+ On O1 = O1+ On.1
= O1+ On = On