直接用 Java 的 HashMap 來計數(這題很容易吧)。
public class Solution { public boolean containsDuplicate(int[] nums) { HashMap<Integer, Integer> numbers = new HashMap<>(); for(int i = 0; i < nums.length; i++) { if( numbers.containsKey(nums[i]) == false ) { numbers.put(nums[i], 1); } else { return true; } } return false; } }
沒有留言:
張貼留言