leetcode--two sum

来源:互联网 发布:vb declare function 编辑:程序博客网 时间:2024/05/22 15:05
public class Solution {    public int[] twoSum(int[] nums, int target) {        HashMap<Integer, Integer> hm = new HashMap<Integer, Integer>();        for(int i = 0; i < nums.length; i++){            hm.put(nums[i], i+1);        }        int[] index = new int[2];        int j =1;        for(int k =0; k < nums.length; k++){            if(hm.containsKey(target - nums[k]) && ((k+1) < hm.get(target - nums[k]))){                index[0] = k+1;                index[1] = hm.get(target - nums[k]);            }        }        return index;    }}
1 0
原创粉丝点击