Is O(log(log(n)))
actually just O(log(n))
when it comes to time complexity?
Do you agree that this function g()
has a time complexity of O(log(log(n)))
?
int f(int n) {
if (n <= 1)
return 0;
return f(n/2) + 1;
}
int g(int n) {
int m = f(f(n));
int i;
int x = 0;
for (i = 0; i < m; i++) {
x += i * i;
}
return m;
}