Есть три способа сделать это (по крайней мере).
Посмотрите алгоритм в сети и посмотрите, что он говорит о его временной сложности.
Изучите алгоритм самостоятельно, чтобы взглянуть на такие вещи, как вложенные циклы и условия рекурсии, а также на частоту выполнения каждого цикла или каждой рекурсии в зависимости от размера ввода.Расширением этого является строгий математический анализ.
Эксперимент.Измените входную переменную и посмотрите, сколько времени это займет в зависимости от этого.Вычислите уравнение, которое дает вам указанное время выполнения, на основе переменной (одновременное решение уравнения является одной из возможностей здесь для функций типа O (n c ).
Из нихВероятно, первый вариант является самым простым для непрофессионала, так как он почти наверняка будет создан кем-то более знающим, делающим второе: -)