classSolution{publicintfindRepeatNumber(int[] nums){
Set<Integer> set =newHashSet<>();for(int num : nums){if(set.contains(num)){return num;}
set.add(num);}return-1;}}
原地置换
classSolution{publicintfindRepeatNumber(int[] nums){int temp;for(int i =0; i < nums.length; i++){while(nums[i]!= i){if(nums[i]== nums[nums[i]]){return nums[i];}
temp = nums[i];
nums[i]= nums[temp];
nums[temp]= temp;}}return-1;}}