Не всегда вложенные циклы увеличивают сложность. Если внутренние циклы влияют на переменную внешнего цикла — сложность может меняться как угодно, а анализировать такие алгоритмы становится сложнее. Изучите пример ниже.

С оценкой сложности в этом примере легко справиться, если заметить, что после окончания внутреннего цикла, i увеличивается ровно на столько, сколько итераций сделал внутренний цикл.

1. Оцените сложность этого кода в зависимости от n 1 балл