최댓값 찾기
최빈값 찾기
시작복잡도란 입력값과 문제를 해결하는데 걸리는 시간과의 상관관계를 말한다.
입력값이 2배로 늘어났을때 문제를 해결하는데 걸리는 시간은 몇배로 늘어나는지를 보는 것을 예로들어
입력값이 늘어나도 걸리는 시간이 덜 늘어나는 알고리즘이 좋은 알고리즘이라 볼 수 있다.
공간복잡도란 입력값과 문제를 해결하는데 걸리는 공간과의 상관관계를 말한다.
입력값이 2배로 늘어났을때 문제를 해결하는데 걸리는 공간은 몇배로 늘어나는지를 보며
공간이 덜 늘어나는 알고리즘이 좋은 알고리즘이다.
알고리즘의 성능을 수학적으로 표기하는 방법으로 알고리즘의 "효율성"을 평가하는 방법이다.