코테/프로그래머스
프로그래머스 없는 숫자 더하기
65살까지 코딩
2022. 1. 15. 08:53
728x90
반응형
import java.util.ArrayList;
class Solution {
public int solution(int[] numbers) {
int answer = 0;
ArrayList<Integer> arrayList = new ArrayList<>();
// 일반 배열은 일일이 있는지 없는지 찾기 번거롭다
//그래서 arrayList의 contains를 사용하기 위해 arrayList 생성
for (int number : numbers) {
arrayList.add(number);
}// arrayList에 배열 값들 복사시킴
for(int i =0; i<10; i++){
//arrayList에 값이 존재하지 않는다면 answer에 더해서 리턴해줌
if(!arrayList.contains(i)){
answer += i;
}
}
return answer;
}
}
출처: https://programmers.co.kr/learn/courses/30/lessons/86051
코딩테스트 연습 - 없는 숫자 더하기
0부터 9까지의 숫자 중 일부가 들어있는 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. 제한
programmers.co.kr
728x90
반응형