-
[자바(JAVA)] 나누어 떨어지는 숫자 배열프로그래머스/자바(JAVA) 2023. 6. 16. 19:45728x90
✅ 내 풀이
import java.util.Arrays; class Solution { public int[] solution(int[] arr, int divisor) { int[] answer = new int[arr.length]; int index = 0; for(int i=0; i<arr.length; i++) { if(arr[i] % divisor == 0) { answer[index] = arr[i]; index++; } } if(index == 0) { return new int[] {-1}; }else { answer = Arrays.copyOf(answer, index); Arrays.sort(answer); } return answer; } }
728x90'프로그래머스 > 자바(JAVA)' 카테고리의 다른 글
[자바(JAVA)] 문자열 내 p와 y의 개수 (toLowerCase) (0) 2023.06.17 [자바(JAVA)] 나누어 떨어지는 숫자 배열을 ArrayList로 풀어보기( ArrayList<Integer>, Collections.sort() ) (0) 2023.06.16 [자바(JAVA)] 머쓱이보다 키 큰 사람, 삼각형의 완성조건, 짝수는 싫어요, 배열의 유사도(equals) (0) 2023.05.26 [자바(JAVA)] 배열의 평균값, stream average()와 orElse(0) (0) 2023.05.26 [자바(JAVA)] 중복된 숫자 개수, 짝수 홀수 개수, 배열 자르기(Arrays.copyOfRange() ), 최댓값 만들기(Arrays.sort) (0) 2023.05.26