Cod:
m = n;
s = 0;
while n >= 1 {
m = m * 2;
for i = 1 ... m {
s = s + i;
}
n = [n/2];
}
Trebuie determinat timpul de executie in functie de n(notatie-theta).
Am avut problema asta la tema si au aparut fel si fel de capete luminate cu fel si fel de pareri(solutiile variand in special intre theta(n²) si theta(n²log n)). Voi ce parere aveti?