시간 복잡도 - 알고리즘 수행 시간
공간 복잡도 - 알고리즘의 메모리 사용량
차수가 가장 큰 항만 남기는 것
3N³ + 5N² + 1,000,000
시간복잡도 O(N³)
N의 max | 빅오 |
---|---|
500 (5백) | O(N³) |
2,000 (2천) | O(N²) |
100,000 (10만) | O(NlogN) |
10,000,000 (천만) | O(N) |
import time
start_time = time.time() # 측정 시작
# 프로그램 소스코드
end_time = time.time() # 측정 종료
print('time:', end_time - start_time) # 수행 시간 출력