class Solution {
public List<Integer> findDisappearedNumbers(int[] nums) {
List<Integer> list = new ArrayList();
for(int x: nums){
int val = Math.abs(x) - 1;
if(nums[val] > 0)
{
nums[val] = -nums[val];
}
}
for(int i = 0; i < nums.length; i++){
if(nums[i] > 0) list.add(i+1);
}
return list;
}
}
448. Find All Numbers Disappeared in an Array
最新推荐文章于 2021-01-21 17:19:25 发布