본문 바로가기
Java

Java 선택 정렬( Select Sort ) 예제

by 신입같은 3년차 2017. 7. 5.

 

선택정렬( Select Sort )이란? 

 

선택 정렬(選擇整列, selection sort)은 제자리 정렬 알고리즘의 하나로, 다음과 같은 순서로 이루어진다.

  1. 주어진 리스트 중에 최솟값을 찾는다.
  2. 그 값을 맨 앞에 위치한 값과 교체한다(패스(pass)).
  3. 맨 처음 위치를 뺀 나머지 리스트를 같은 방법으로 교체한다

 

[출처] https://ko.wikipedia.org/wiki/%EC%84%A0%ED%83%9D_%EC%A0%95%EB%A0%AC - 위키백과

 

 

 

반응형

댓글