*문제
import java.util.*; class Solution { public int[] solution(int[] arr, int divisor) { ArrayListlist = new ArrayList(); for(int i=0;i<arr.length;i++) { if(arr[i]%divisor==0) { list.add(arr[i]); } } if(list.size()==0){ list.add(-1); } list.sort(Comparator.naturalOrder()); int[] answer = new int[list.size()]; for(int j=0;j<answer.length;j++){ answer[j]=list.get(j); } return answer; } }
'코딩테스트(프로그래머스) > LEVEL 1' 카테고리의 다른 글
[프로그래머스/Java]문자열 내 마음대로 정렬하기 - 사좋배 공유 - (0) | 2019.10.20 |
---|---|
[프로그래머스/Java]두 정수 사이의 합 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java]같은 숫자는 싫어 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java]가운데 글자 가져오기 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java] 2016 - 사좋배 공유 - (0) | 2019.10.20 |