알고리즘 복잡도는 시간 복잡도가 우선이지만, 공간 복잡도의 대략적인 계산이 필요할 때도 있다.
예제1
def factorial(n):
fac = 1
for index in range(2, n + 1):
fac = fac * index
return fac
예제2
def factorial(n):
if n > 1:
return n * factorial(n - 1)
else:
return 1