PS(Problem Solving) : 알고리즘을 설계하는 것
시간 복잡도 : 빅오, 오메가
정렬 알고리즘
비교 기반 정렬
비교함수 : bool Compare(T a, T b)
Strick Weak Ordering
을 만족하야 함 -> a<=b 를 비교함수로 사용할 수 없음C++ 정렬 함수
std::sort(first, last, comp)
: 시작주소, 끝주소, 비교함수std:stable_sort()
: 기존 순서 유지이진 탐색/이분 탐색(Binaray Search) : 절반 잘라서 탐색. O(logN)