[TIL] 알고리즘 측정

jay__ss·2021년 12월 14일
0
post-thumbnail

알고리즘 측정방법 세가지

(~를 이용한 측정)

1. 시간복잡도 Time Complexity

->얼마나 오랜 시간이 걸렸는가

2. 계산복잡도 Complexity

-> 얼마나 많은 반복을 하였는가

가장 큰 허들이 됨.

얘가 해결이 되어있다면, 1과 3이 잘 해결되어 있을 가능성이 크다.

2.1 Big O 표기

  • O(n) : 필요한 계산 횟수가 입력크기 n과 비례할 때
  • O(1) : 필요한 계산 횟수가 입력크기 n과 무관할 때

3. 공간복잡도

-> 얼마나 많은 공간을 차지 하였는가
예) 새로운 배열을 만들었는가, 새로운 배열에 어펜드를 했는가..?

profile
😂그냥 직진하는 (예비)개발자

0개의 댓글