CS 기초/알고리즘 · 문제풀이

없는 숫자 더하기

sofiaaa 2022. 10. 20. 13:51

 

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

class Solution {
    public int solution(int[] numbers) {
        int answer = 0;

        List<Integer> test2 = new ArrayList<>();
        for(int i = 0; i < 10; i++){
            test2.add(i);
        }

        for(int i = 0; i < numbers.length ; i++){
            if(test2.contains(numbers[i])) {
                int idx = test2.indexOf(numbers[i]);
                test2.remove(idx);
            }
        }

        for(int i = 0 ; i<test2.size(); i++){
            answer += test2.get(i);
        }
        
        return answer;
    }
}
반응형

'CS 기초 > 알고리즘 · 문제풀이' 카테고리의 다른 글

[알고리즘] Queue  (0) 2023.02.28
최대값과 최소값  (0) 2022.09.23
[프로그래머스] 폰켓몬  (0) 2022.07.06
[프로그래머스] 행렬의 곱셉  (0) 2022.07.03
[프로그래머스] 2016년  (0) 2022.07.01