1-1. 시간 복잡도 표기법 알아보기

시간 복잡도

시간 복잡도 정의하기

시간 복잡도 유형

예시

import random

findNumber = random.randrange(1,101) # 1 ~ 100 사이의 난수 생성
# print(findNumber)

for i in range(1,101):
    if i ==findNumber:
        print(i)
        break

코딩 테스트에서 사용되는 시간 복잡도 유형

시간 복잡도 그래프

Untitled

⇒ 데이터 크기(N)의 증가에 따라 성능(수행 시간)이 다르다는 것을 확인할 수 있음