이진탐색 오름차순 정렬돼있는 리스트 내에서 특정 값의 인덱스를 찾는 알고리즘 7이라는 숫자의 인덱스를 빠르게 찾는 방법은 리스트의 절반 인덱스 값을 확인하고 그 값보다 작으면, 그 앞의 절반 리스트만을 남기고 또 그 리스트의 절반 인덱스 값을 확인하고 또 그 값보다 작으면 절반의 리스트만을 남기는 절차를 계속 진행한다. 장점 빠른 속도 시간복잡도 O (logN) 단점 정렬된 리스트에서만 사용 가능 정렬 - 안정정렬 vs 불안정 정렬 -- 중복된 값의 순서 보장 여부 In-place정렬 vs Out-of-place정렬 - 원본 데이터 내 정렬의 여부 Bubble SORT - 인접한 두 원소를 비교 - 두 값이 정렬되지 않았다면 SWAP - 정렬이 완료된 원소를 제외하고 위의 과정을 반복 - O(N^2) -..