자료구조를 통한 입력 데이터로
유한한 횟수의 연산을 이용해 문제를 푸는 것
가장 안좋은 입력에 대한 기본 연산 횟수를 측정하는 것
알고리즘 수행시간
T1(n) = 2n-1 = O(n)
T2(n) = 4n+1 = O(n)
T3(n) = 3/2n^2-3/2n+1 = O(n^2)
T4(a) = a+1 = O(1)
최고차항들이 증가율을 결정한다.
증가율이 클수록 기본연산도 많이 한다.
그래서 O()은 각 식의 최고차항으로 표시한다.
한국외대 컴전학부 신찬수 교수님 유튜브 강의 보고 정리
https://www.youtube.com/playlist?list=PLsMufJgu5933ZkBCHS7bQTx0bncjwi4PK