My code:
import java.util.HashSet;
public class Solution {
public boolean containsDuplicate(int[] nums) {
if (nums == null || nums.length == 0)
return false;
HashSet<Integer> h = new HashSet<Integer>();
for (int i = 0; i < nums.length; i++) {
if (h.contains(nums[i]))
return true;
else
h.add(nums[i]);
}
return false;
}
}
My test result:
就用一個hash table搞定了。 easy
**
總結:還是多關注自己的事喂链,別太為了別人的事而大動肝火添谊,不值得荣回。
簡歷要開始制作了!1⒙唷网沾!
**
Anyway, Good luck, Richardo!
public class Solution {
public boolean containsDuplicate(int[] nums) {
if (nums == null || nums.length == 0)
return false;
HashSet<Integer> helper = new HashSet<Integer>();
for (int i = 0; i < nums.length; i++) {
if (helper.contains(nums[i]))
return true;
else
helper.add(nums[i]);
}
return false;
}
}
代碼應該差不多,就是一個HashSet 解決問題蕊爵。
Anyway, Good luck, Richardo!