0
点赞
收藏
分享

微信扫一扫

错误的集合

天际孤狼 2021-09-21 阅读 35
题目描述:
示例 1:
示例 2:
思路:
代码实现:
class Solution {
    public int[] findErrorNums(int[] nums) {
        int len = nums.length;
        int[] arr = new int[len + 1];
        int[] result = new int[2];
        int k = 0;
        for (int i = 0; i < len; i++) {
                k = arr[nums[i]]++;
        }
        int z = 0;
        for (int j = 1; j < arr.length; j++) {
            if (arr[j] == 0) {
                z++;
                result[1] = j;
            } else if(arr[j] == 2) {
                z++;
                result[0] = j;
            }
            if (z == 2) {
                break;
            }
        }
        return result;
    }
}
举报

相关推荐

0 条评论