JavaAlgorithm
프로그래머스 중앙값 구하기(자바)
MyDiaryYo
2023. 10. 25. 16:59
방법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);
}
}