> 20~25번 2중 for문을 통하여 배열을 내림차순으로 정리하는방법입니다.
tmp라는 변수를 임의로 생성하여 주고,
그 tmp라는 변수에 arr[i]의 값, 첫번째 for문으로 따졌을때 arr[0]번째 배열의 값이 tmp라는 변수에 들어가고
arr[i]번째 배열에는 값이 없는 상태가 됩니다.
그 값이 없는 상태의 arr[i]번째 방에 arr[j]의 값을 넣어줍니다. (이때, 조건은 arr[j]보다 arr[i]가 클때여야하므로,)
> if(arr[i]>arr[j]){ // i번째 방에 있는 배열의 값이 j번째 방에 있는 배열의 값보다 클때 실행시킵니다.
}
그리고 이렇게 내림차순으로 정렬된 배열을
for문을 사용하여 출력하여줍니다.
* 이방법 말고 Arrays.sort()함수를 사용하면 보다 쉽게 내림,올림차순이 가능합니다.
'알고리즘 > Jungol' 카테고리의 다른 글
[Java] 정올기초다지기 배열1-형성평가02 (0) | 2020.03.04 |
---|---|
[Java] 정올기초다지기 배열1-형성평가01 (0) | 2020.03.03 |
[Java] 정올기초다지기 배열1-자가진단08 (0) | 2020.02.27 |
[Java] 정올기초다지기 배열1-자가진단07 (0) | 2020.02.26 |
[Java] 정올기초다지기 배열1-자가진단06 (0) | 2020.02.24 |