郑州鹏之信网站建设,制作高端网站效果怎么样,图书拍卖网站开发过程的问题,傻瓜网站建设找到所有数组中消失的数字
描述 :
给你一个含 n 个整数的数组 nums #xff0c;其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字#xff0c;并以数组的形式返回结果。
题目 :
LeetCode 448. 找到所有数组中消失的数字:
448. 找…找到所有数组中消失的数字
描述 :
给你一个含 n 个整数的数组 nums 其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字并以数组的形式返回结果。
题目 :
LeetCode 448. 找到所有数组中消失的数字:
448. 找到所有数组中消失的数字 分析 :
这题也是比较简单 , 如果没有限制暴力解决就可以了
解析 :
class Solution {public ListInteger findDisappearedNumbers(int[] nums) {int n nums.length;for (int num : nums) {int x (num - 1) % n;nums[x] n;}ListInteger ret new ArrayListInteger();for (int i 0; i n; i) {if (nums[i] n) {ret.add(i 1);}}return ret;}
}