classSolution{/*public static List<Integer> findDisappearedNumbers(int[] nums) {
int n = nums.length;
List<Integer> list = new ArrayList<>();
List<Integer> list2 = new ArrayList<>();
for (int i = 0; i < n; i++) {
list.add(nums[i]);
}
for (int i = 1; i <= n; i++) {
if (!list.contains(i)) {
list2.add(i);
}
}
return list2;
}*/publicstatic List<Integer>findDisappearedNumbers(int[] nums){for(int i=0;i<nums.length;i++){
nums[Math.abs(nums[i])-1]=-Math.abs(nums[Math.abs(nums[i])-1]);}
List<Integer> list =newArrayList<>();for(int i=0;i<nums.length;i++){if(nums[i]>0){
list.add(i+1);}}return list;}}