KSI일기장
프로그래머스 중앙값 구하기(자바) 본문
방법1.
public class CenterValue {
public static void main(String[] args) {
int[] array = {9,-1,0};
int answer = 0;
int a = array.length/2; //가운데 순번
//배열값 오름차순 정렬
for(int i=0; i<=array.length-1; i++) {
for(int j=i+1; j<array.length; j++) {
if(array[i] > array[j]) {
answer = array[i];
array[i] = array[j];
array[j] = answer;
}
}
}
answer = array[a];
System.out.println(answer);
}
}
방법2.
import java.util.Arrays;
public class CenterValue {
public static void main(String[] args) {
int[] array = {9,-1,0};
int answer = 0;
int a = array.length/2; //가운데 순번
//배열값 오름차순 정렬
Arrays.sort(array);
answer = array[a];
System.out.println(answer);
}
}
'JavaAlgorithm' 카테고리의 다른 글
프로그래머스 모음 제거(자바) (0) | 2023.10.30 |
---|---|
프로그래머스 제곱수 판별(자바) (1) | 2023.10.25 |
프로그래머스 문자 반복 출력하기(자바) (0) | 2023.08.14 |
프로그래머스 순서쌍의 개수(자바) (0) | 2023.08.11 |
프로그래머스 문자열 안에 문자열(자바) (0) | 2023.08.10 |