/////////////// 최초 배열 출력 //////////////////
System.out.print("최초 배열 : ");
for (int v : arr) {
System.out.print(v + " ");
}
////////////// 삽입정렬 알고리즘 /////////////////
for (int i = 1; i < arr.length; i++) { // 배열 값 선택 하여
while (i > 0 && arr[i - 1] > arr[i]) { // 비교 삽입
int tmp = arr[i - 1];
arr[i - 1] = arr[i];
arr[i] = tmp;
i--;
}
}
////////////// 회전 결과 출력 /////////////////
System.out.print("\n 최종 배열 : ");
for (int v : arr) {
System.out.print(v + " ");
}
}
'JAVA' 카테고리의 다른 글
| JAVA class를 이용한 간단한 폰 기능 구현 (0) | 2021.07.15 |
|---|---|
| JAVA 배열에서 해당하는 번호 출력 (0) | 2021.07.14 |
| JAVA 알고리즘 *을 사용하여 속이 빈 정사각형 만들기 (0) | 2021.07.09 |
| JAVA class 배열을 이용한 모래성 게임 (0) | 2021.07.07 |
| JAVA Class 상속 정리 (0) | 2021.07.07 |