遍历数组,在遍历过程中存入set,判断是否重复
import java.util.*;
public class Solution {
public int duplicate (int[] numbers) {
HashSet set = new HashSet();
for(int i = 0;i<numbers.length;i++){
if(set.contains(numbers[i])){
return numbers[i];
}
set.add(numbers[i]);
}
return -1;
}
}
京公网安备 11010502036488号