diff --git a/contains-duplicate/toychip.java b/contains-duplicate/toychip.java new file mode 100644 index 000000000..d0789dc32 --- /dev/null +++ b/contains-duplicate/toychip.java @@ -0,0 +1,16 @@ +import java.util.HashSet; +import java.util.Set; + +class Solution { + public boolean containsDuplicate(int[] nums) { + Set answer = new HashSet<>(); + for (int num : nums) { + if (!answer.contains(num)) { + answer.add(num); + } else { + return true; + } + } + return false; + } +} diff --git a/two-sum/toychip.java b/two-sum/toychip.java new file mode 100644 index 000000000..91f0dc681 --- /dev/null +++ b/two-sum/toychip.java @@ -0,0 +1,12 @@ +class Solution { + public int[] twoSum(int[] nums, int target) { + for (int i = 0; i < nums.length; i++) { + for (int j = i + 1; j < nums.length; j++) { + if (nums[i] + nums[j] == target) { + return new int[]{i, j}; + } + } + } + return null; + } +}