LeetCode Hot 100

LeetCode 1:两数之和

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Solution {
public int[] twoSum(int[] nums, int target) {
int[] result = new int[2];

Map<Integer,Integer> map = new HashMap<>();
for (int i = 0; i < nums.length; i++) {
if(map.containsKey(target-nums[i])){
int value = map.get(target-nums[i]);
result[0] = value;
result[1] = i;
break;
}
map.put(nums[i],i);
}

return result;

}
}

LeetCode 2:两数相加


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!