For n=1 : Inner loop will execute 1 time.
For n=2 : Inner loop will execute 1+2 times.
For n=4 : Inner loop will execute 1+2+4 times.
For n=8 : Inner loop will execute 1+2+4+8 times.
. . .
Итак, как я могу найти вычислительную сложность?
Мой ответ: количество итераций внутреннего цикла = n+(n/2)+(n/4)+(n/8)+...+(n/n)
For n=1,2,3,4
вместоFor n=1,2,4,8
? И тогда количество выполненных операций равно 2 ^ n-1? - person halfbit   schedule 08.11.2013