Найти вычислительную сложность для следующих циклов
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) + ... (н/п)
Не должна ли она читать 'При п = 1, 2,3,4' вместо 'For n = 1,2,4,8'? И количество выполняемых операций составляет 2^n-1? – halfbit
Я выбираю n = 1,2,4,8 ..., чтобы было легче найти сложность, потому что i = i * 2. Я не знаю! – ammarx