JAVA 알고리즘 - Select 선택 정렬 구현하기

이전 게시글에서 퀵정렬 을 구현했었습니다.
하는김에 선택정렬까지.. 빠르게 리마인드 하고 오늘은 퇴근해야겠습니다.
public class SelectSort {public static void main(String[] args) {// test data 배열int[] arr = {7,8,3,1,10,42,15,9};// 배열 0부터 탐색for( int i=0; i<arr.length; i++ ) {// 배열 1부터 탐색for ( int j=i+1; j<arr.length; j++ ) {// i번째 배열과 j번째 배열을 비교해서 swapif( arr[i] > arr[j] ) {swap(arr, i, j);}}}// 출력for (int data : arr) {System.out.println(data);}}// swap 메소드static void swap (int[] arr, int i, int j) {int tmp = arr[i];arr[i] = arr[j];arr[j] = tmp;}}
