시간 복잡도 - 아래로 갈 수록 연산량 늘어남
- O(1)
- O(logN)
- O(N)
- O(NlogN)
- O(N2)
- O(N3)
- (2n)
시간 제한이 1초일 때 가능 시간 복잡도
- N의 범위가 500인 경우: 시간 복잡도 O(N3) 가능
- N의 범위가 2,000인 경우: 시간 복잡도 O(N2) 가능
- N의 범위가 100,000인 경우: 시간 복잡도 O(NlogN) 가능
- N의 범위가 10,000,000인 경우: 시간 복잡도 O(N) 가능
1초가 주어졌을 때 안전한 연산량
- 1초에 2000만 번의 연산을 수행한다고 생각하면 안전.
Comments