for(int i = 1; i < N; i = 2*i){
for(j=0; j<i; j++){
}
}
, поэтому я только что узнал, что logN for loop - это тот, который либо делит, либо умножается в операторе, что делает externalloop. Однако, поскольку внутренний цикл увеличивается с добавлением, а это линейное время сложнее, чем logN, будет ли это для цикла рассматриваться как O (n)?