1. 2. Tn = 1/3 + 2/3 + 1 + 4/3 + …… + 1/3n
a. Tentukan kompleksitas waktu
b. Tentukan big O
Jawab :a). Tn = 1/3 + 2/3 + 1+ 4/3+………….+ 1/3 nTn = 1/3 (1+2+3+4+………………….+ n)1/3. ½ n (n+1)1/6 n (n+1)1/6 n2 + 1/6 nTn = O (n2)b). 1/6 n2 + 1/6 n ≤ 1/6 n2 + 1/6 n21/6 n2 + 1/6 n ≤ 1/3 n2C = 1/3 , n0= 1 , n ≥ 1
===============================================================
1. 3. Terdapat persoalan berikut:
Terdapat sekumpulan array bertipe integer, kemudian tentukan total nilainya.
a. Jelaskan operasi dasarnya
b. Buat algoritmanya
c. Tentukan kompleksitas waktu
Jawab:a). Menjumlahkan semua nilai dari masing- masing arrayb). tot ← 0for i ← 1 to n dotot ← tot + A [i] O(1)endforc). Tn = n . O(1)= O (n)