그냥 for 문으로
str += int → str 과
Integer.parseInt() 를 이용해서 풀었는데,
다른 사람의 아이디어가 멋져서 가져옴.
class Solution {
public int solution(int[] num_list) {
int answer = 0;
int even = 0;
int odd = 0;
for(int num : num_list) {
if(num % 2 == 0) {
even *= 10; // 이걸로 자리수 조절
even += num;
} else {
odd *= 10; // 이걸로 자리수 조절
odd += num;
}
}
answer = even + odd;
return answer;
}
}
'Study with me > 프로그래머스 L0 마스터하기' 카테고리의 다른 글
프로그래머스 - L0 배열만들기1 (0) | 2023.12.18 |
---|---|
프로그래머스 - L0 배열에서문자열대소문자변환하기 (0) | 2023.12.14 |
프로그래머스 - L0 뒤에서5등위로 // Stream & IntStream (0) | 2023.12.13 |
프로그래머스 - L0 n개간격의원소들 // toArray() (0) | 2023.12.12 |
프로그래머스 - L0 배열의길이에따라다른연산하기 (0) | 2023.12.11 |