입력에 크기에 대해서 시간이 얼마나 걸릴지 나타내는 방법.
# 1~n 까지의 합
sum = 0
for i in range(1,n+1):
sum += i
위의 코드는 for문을 n번 돌기 때문에 시간 복잡도는 O(n) 이라고 나타낼 수 있다.
# 이중 for문
for i in range (1,n+1):
for j in range(1,n+1):
print(i,j)
위의 코드는 이중 for문으로, n번의 for문을 n번 돌아야 하므로 시간 복잡도는 O(n^2) 이다.
시간 복잡도 안에 가장 큰 입력 범위를 넣었을 때, 대략 1억이 1초정도라고 생각하면 된다.