1 Two Sum
来源:互联网 发布:4g网络优化工程师培训 编辑:程序博客网 时间:2024/05/18 02:00
public class Solution {
public int[] twoSum(int[] nums, int target) {
if(nums==null||nums.length==0) return null;
Map<Integer, Integer> map = new HashMap<Integer, Integer>();
int len = nums.length;
for(int i=0;i<len;++i){
if(map.containsKey(nums[i])){
int index = map.get(nums[i]);
int[] res = {++index, ++i};
return res;
}else{
map.put(target-nums[i], i);
}
}
return null;
}
}
public int[] twoSum(int[] nums, int target) {
if(nums==null||nums.length==0) return null;
Map<Integer, Integer> map = new HashMap<Integer, Integer>();
int len = nums.length;
for(int i=0;i<len;++i){
if(map.containsKey(nums[i])){
int index = map.get(nums[i]);
int[] res = {++index, ++i};
return res;
}else{
map.put(target-nums[i], i);
}
}
return null;
}
}
0 0
- LeetCode 1 - Two Sum
- leetcode 1 Two Sum
- Leetcode【1】:Two Sum
- [leetcode 1] Two Sum
- 【leetcode-1】Two Sum
- [leetcode 1] Two Sum
- [Leetcode] 1 - Two Sum
- LeetCode (1) Two Sum
- LeetCode 1:《Two Sum》
- 1 Two Sum
- Problem 1: Two Sum
- LeetCode | #1 Two Sum
- 1、Two Sum
- leetcode-1 Two Sum
- Two Sum | LeetCode(1)
- 1 Two Sum
- [Leetcode]1Two Sum
- leetcode 1 Two Sum
- Mac 常见扩展名
- Leetcode #237 Delete Node in a Linked List
- Android 在一个程序中启动另一个程序
- AJAX原理剖析
- 新浪原生分享
- 1 Two Sum
- mybatis学习教程(一)JDBC到mybatis
- 我的第一篇博客
- spring mvc task:scheduled cron配置
- ConcurrentHashMap 高并发性的实现机制
- leetcode Longest Palindromic Substring
- MTK G-sensor
- eclipse生成可执行jar包
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题