Algorithm
2023. 2. 18.
[JAVA] 선택 정렬(Selection Sort), 버블 정렬(Bubble Sort)
1. 선택 정렬(Selection Sort) 1-1 개념 주어진 리스트 중에 최소값을 찾는다 최소값을 맨 앞의 값과 교체 한다 맨 처음 위치를 뺀 나머지 리스트를 같은 방법으로 교체 한다. 1-2 방법 - int [] arr = {13, 5, 11, 7, 23, 15}가 있다 이 배열을 오름차순으로 정렬해 보자. 여기서 최소 값은 arr[1] = 5 이다. i 0 1 2 3 4 5 13 5 11 7 23 15 - 최소값 arr[1] = 5를 맨 앞의 값 arr[0] = 13과 자리를 교체 한다, i=0을 제외한 배열의 최소값은 arr[3] = 7이다. i 0 1 2 3 4 5 5 13 11 7 23 15 - 최소 값 arr[3] = 7의 값과 arr[1] = 13과 자리를 교체 한다. i = 0, 1 을..