Я уверен, что большинство из вас знает, что вложенный цикл имеет сложность O (n ^ 2), если входной размер функции равен n
for(int i = 0; i < n; i++){
for(int j = 0; j < n; j++){
...
}
}
Я думаю, что это похоже на аналогичный аргумент, но я не уверен, что кто-нибудь может подтвердить?
for(int i = 0, max = n*n; i < max; i++{
...
}
Если это так, я предполагаю, что есть некоторые виды кода, чье отображение O не сразу очевидно, кроме рекурсии и подпрограмм.