[알고리즘문제풀기]짝수 홀수 개수

프로그래머스 입문 문제
송송승현's avatar
Dec 27, 2024
[알고리즘문제풀기]짝수 홀수 개수

문제

 

나의 해답

class Solution { public int[] solution(int[] num_list) { int odd= 0; int even= 0; for(int i =0; i<num_list.length; i++){ if(!(num_list[i]%2==0)){ odd++; }else{ even++; } } int[] answer = {even,odd}; return answer; } }

해설

  • 홀수를 카운트할 odd, 짝수를 카운트할 even 변수 생성
  • 매개변수 num_list를 받아 num_list의 길이만큼 반복
  • num_list[i]를 2로 나누어 나머지 값이 있으면 odd를 ++, 없으면 even을 ++
  • odd와 even을 담은 정수 배열을 생성
Share article

송승현의 블로그