본문 바로가기
Beakjoon&프로그래머스/Java

[LeetCode/Java] Set Mismatch

by 현장 2025. 11. 24.

-Code

class Solution {
    public int[] findErrorNums(int[] nums) {
        int[] numCnt = new int[nums.length + 1];
        int[] answer = new int[2];

        for (int num : nums) {
            numCnt[num]++;
        }
        for (int i = 1; i <= nums.length; i++) {
            if (numCnt[i] == 2) answer[0] = i;
            if (numCnt[i] == 0) answer[1] = i;
        }
        
        return answer;
    }
}