ruijiege

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
public static int[] twoSum(int[] nums, int target) {
        Map<Integer,Integer> map = new HashMap();
        int[] a = new int[2];
        for (int i = 0; i < nums.length; i++) {
            if (map.containsKey(target-nums[i])){
                a[0] = map.get(target-nums[i]);
                a[1] = i;
            }else {
                map.put(nums[i],i);
            }
        }
        return a;
    }

 

posted on 2021-07-23 16:59  哦哟这个怎么搞  阅读(30)  评论(0编辑  收藏  举报