Если мы предположим, что вычитание двух целых чисел может быть выполнено в постоянное время (а также увеличение целых чисел и т. Д. c.), Это будет O (n 3 ) .
Во внутреннем for
l oop счетчик j
проходит от j = 0
до j = n*n
. Так что это означает, что каждый раз, когда мы запускаем внутренний for
l oop, он будет выполнять n*n
итераций.
Мы делаем это n
раз, поскольку внешние циклы for
запускаются из i = 0
до i = n
. Таким образом, общее количество итераций составляет n*n*n
, и, таким образом, O (n 3 ) .