없는 숫자 더하기

suhan cho·2022년 7월 26일
0

방법

  1. 해당 하는 값의 인덱스를 1로 바꾸고 0인 곳을 다 더한다
  2. 전체 값에서 numbers에 해당하는 값을 뺀다
class Solution {
    public int solution(int[] numbers) {
        int answer = -1;
        
        int[] num = new int[10];
        
        for(int x : numbers){
            num[x] = 1;
        }
        
        int result =0;
        for(int i =0; i<num.length; i++){
            if(num[i] == 0){
                result += i;
            }
        }
        
        answer = result;
        return answer;
    }
}
profile
안녕하세요

0개의 댓글