프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
Java의 length, length(), size()
.length는 배열의 길이 확인 시 사용,
.length() 는 문자열의 길이
.size()는 Collection Framework의 ArrayList의 길이를 확인할 때 사용
class Solution {
public int[] solution(int[] num_list) { // 1, 2, 3, 4, 5 -> 배열의 길이 4
int[] answer = new int[2]; // 짝수와 홀수의 개수를 담기 answer 배열의 길이가 2 answer[0], answer[1]
// num_list : 정수가 담긴 리스트
for(int i=0; i < num_list.length; i++){ // i = 3
if(num_list[i] % 2 == 0){ // x
answer[0] += 1; // answer[0] = 1
}else { // o
answer[1] += 1; // answer[1] = 2
}
}
return answer;
}
}
배열에 각각 짝수 홀수의 개수를 담으면 되는 문제였다.
따라서 각 수가 들어갈 크기의 배열을 선언해줬고,
배열에 각각 짝수일 때, 홀수일 때 마다 1을 더해줬다.
'🏆 Algorithm > 🎲 프로그래머스 [Programmers]' 카테고리의 다른 글
[Java] 코딩테스트 연습 > 코딩테스트 입문 > 순서쌍의 개수 (0) | 2024.07.15 |
---|---|
[JAVA] 최댓값, 최솟값 구하기 (0) | 2023.08.09 |
[LV 0] 문자열 출력하기 (0) | 2023.04.28 |