вы можете использовать дерево рекурсии, чтобы выяснить количество вызовов, а порядок функции рекурсии равен числу узлов в дереве рекурсии (листья вызова (n / 2), который не отображается):
, поэтому для вычисления количества всех узлов вы можете рассчитать суммирование и оценить порядок (используя последовательность геометрических фигур c по формуле для вычисления суммирования):
Порядок основного l oop меньше , поэтому основной l oop порядок