
중앙값 구하기
문제 나의 생각 매개변수로 주어진 배열을 오름차순 정렬을 한후 중간 index 값을 구하여 넣으면 된다고 생각 나의 답안 Arrays 클래스를 이용하여 자동정렬 -> array.length / 2 로 index 중간값을 구함. 나누기 부분에서 알아야 하는점은 int 값으로 받을 때는 자동으로 소수점 값들은 사라짐 (반내림) public static int solution(int[] array) { Arrays.sort(array); return array[array.length / 2]; }
- Programmers 문제풀이/Lv.0
- · 2023. 2. 25.

배열의 유사도
문제 나의 생각 2중 for문에 대한 이해도와 문자열 비교시 equals 메소드를 사용한다는 것을 안다면 쉽게 풀수 있는 문제라고 생각. 나의 답안 public static int solution(String[] s1, String[] s2) { int answer = 0; for(int i = 0 ; i < s1.length ; i++) { for (int j = 0 ; j < s2.length; j++){ if (s1[i].equals(s2[j])){ answer++; } } } return answer; }
- Programmers 문제풀이/Lv.0
- · 2023. 2. 25.