I need some help calculating the Big-O running time.
I have attempted to do it after each problem, but not sure if it's done correctly.
Q-1: Given the following code fragment, what is its Big-O running time?
test = 0
for i in range(n):
for j in range(n):
test= test + i *j
T(n)= c1+n*(n)
= c1+n^2
O(n) ≈ n^2
Q-2: Given3 the following code fragment what is its Big-O running time?
for i in range(n):
test=test+1
for j in range(n):
test= test - 2
T(n)= c1*n+c2(n*n)
T(n)= c1*n1+c2n^2
O(n) ≈ n^2
Q-3: Given the following code fragment what is its Big-O running time?
i = n
while i > 0:
k=2+2
i = i // 2
T(n)= n*(c1+c2)
O(n) ≈n