참치코더의 꿈 메모장

알고리즘 51일차 - 프로그래머스 기출 문제(JAVA) / 나누어 떨어지는 숫자 배열 본문

잡다한 웹지식

알고리즘 51일차 - 프로그래머스 기출 문제(JAVA) / 나누어 떨어지는 숫자 배열

참치깡 2025. 6. 17. 13:35
728x90

 

코드 전체 부분

 

- arr로 받은 배열 요소를 divisor 매개변수로 받은 수로 나누어지는 요소를 오름차순 정렬한 결과를 반환하는 문제이다.

 

- 일단 List Collection 객체를 생성한후 each for문으로 요소를 하나씩 받아 해당 수가 0으로 나눠지면 해당 값들을 

  저장하도록 코드를 작성하였다.

- 만약 해당하는 요소가 없을 경우 새로운 int 배열을 생성하여 -1을 저장해 주었다. (값이 없다면 코드 여기서 끝!!!)

- 값이 있을 경우 Collections.sort로 리스트를 오름차순 정렬하고 해당 해당 리스트 개수만큼 배열을 생성하여

  리스트 값을 순서대로 넣어주면 정답이 도출되게 된다. ^^

 

https://school.programmers.co.kr/questions/88826

 

프로그래머스

SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

소제동 뚝방길 물이 흐르고 있다....!

728x90
Comments