정수 찾기

nacSeo (낙서)·2024년 3월 20일
0

프로그래머스

목록 보기
128/169

문제 설명

정수 리스트 num_list와 찾으려는 정수 n이 주어질 때, num_list안에 n이 있으면 1을 없으면 0을 return하도록 solution 함수를 완성해주세요.

제한사항

3 ≤ num_list의 길이 ≤ 100
1 ≤ num_list의 원소 ≤ 100
1 ≤ n ≤ 100

나의 코드

class Solution {
    public int solution(int[] num_list, int n) {
        int answer = 0;
        for(int i=0; i<num_list.length; i++) {
            if(num_list[i]==n) {
                answer = 1;
                break;
            }
        }
        return answer;
    }
}

느낀 점

정수 찾기는 문자열처럼 따로 contains() 함수를 사용할 필요 없이, 반복문을 돌면서 해당 원소값이 주어진 정수값과 같은 경우 1을 리턴하도록 만들어 주면 된다. 이미 같은 값을 찾았으면, 이후 불필요한 반복을 돌 필요가 없다고 생각이 들어 break를 통해 반복문을 탈출해줬다.

profile
백엔드 개발자 김창하입니다 🙇‍♂️

0개의 댓글