자료구조 - 퀵 소트, 퀵 서치

퀵소트
개념 : 임의의 값(pivot) 보다 큰값은 오른쪽 과 작은값은 왼쪽에 배치, 이후 pivot 값을 제외한 양쪽 리스트를 재귀호출로 수행

퀵서치
개념 :
1. 정렬된 리스트에서 중간에 위치한 값과 찾으려는 값 비교,
2. 크면 우측 리스트만 1번 수행
3. 작으면 좌측만 리스트만 1번 수행

구현
https://docs.google.com/file/d/0B8GnLwsufqFhaEFzcU12ZlUwcjA/edit?usp=sharing

댓글

이 블로그의 인기 게시물

Spring Batch - JobParameters Default Value 만들기

Hsqldb Server 재기동 시 오류