Мы можем использовать нотацию Big O, чтобы вычислить ее сложность здесь
Если мы посмотрим на код, мы должны использовать основные циклы - for
и while
Цикл for будет выполнять n итераций.
Между тем цикл while будет выполнять n (n + 1) / 2 итерации - которые представляют сумму ряда из n чисел.Его сложность определяется выражением O (n ^ 2);
Поэтому сложность кода, если n * n ^ 2 = O (n ^ 3)