1/27
Loading...
🎯퀵셀렉트 시작
정렬되지 않은 배열에서 3번째로 작은 값을 찾아봅시다. 전체를 정렬하지 않고 분할만 반복합니다.
Loading...
정렬되지 않은 배열에서 3번째로 작은 값을 찾아봅시다. 전체를 정렬하지 않고 분할만 반복합니다.
퀵셀렉트는 정렬되지 않은 배열에서 'k번째로 작은 값'을 찾는 알고리즘입니다. 퀵정렬처럼 피벗을 기준으로 배열을 분할하지만, 분할 후 답이 들어 있는 한쪽 범위만 계속 좁혀가므로 정렬보다 빠릅니다.