題目大意:判斷數組中是否有重複元素數組
思路:構造一個set,不重複就加進去,重複返回true,若是數據量大的話,能夠用布隆過濾器.net
Java實現:code
public boolean containsDuplicate(int[] nums) { Set<Integer> all = new HashSet<>(); for (int tmp : nums) { if (all.contains(tmp)) return true; all.add(tmp); } return false; }