YJ의 새벽
프로그래머스(0) - 약수 구하기 [JAVA] 본문
class Solution {
public int[] solution(int n) {
int[] answer = {};
int length = 0;
int val=0;
for(int i=1; i<=n; i++) {
if( n % i == 0) {
length ++; // 약수 담을 배열길이 파악
}
}
answer = new int[length]; // 배열길이 만들어주고
for(int i=1; i<=n; i++) {
if( n % i == 0) {
answer[val] = i; // 약수 넣어주기.
val++;
}
}
return answer;
}
}
'코딩테스트연습 > 프로그래머스' 카테고리의 다른 글
프로그래머스(0) - 숫자 찾기 [JAVA] (0) | 2024.03.13 |
---|---|
프로그래머스(0) - 배열 회전시키기 [JAVA] (0) | 2024.03.13 |
프로그래머스(0) - 인덱스 바꾸기 [JAVA] (0) | 2024.03.13 |
프로그래머스(0) - 문자열 정렬하기(1) [JAVA] (0) | 2024.03.13 |
프로그래머스(0) - 최댓값 만들기(2) [JAVA] (0) | 2024.03.13 |
Comments