码迷,mamicode.com
首页 > 编程语言 > 详细

力扣01两数之和Java版

时间:2019-10-31 11:58:56      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:support   bre   turn   ons   twosum   family   col   orm   hash   

class Solution {  

    public int[] twoSum(int[] nums, int target) {  

        HashMap<Integer, Integer> m = new HashMap<Integer, Integer>();  

        int[] res = new int[2];  

        for (int i = 0; i < nums.length; ++i) {  

            if (m.containsKey(target - nums[i])) {  

                res[0] = m.get(target - nums[i]);  

                res[1] = i;  

                break;  

            }  

            m.put(nums[i], i);  

        }  

        return res;  

    }  

}  

1.   class Solution {  

2.      public int[] twoSum(int[] nums, int target) {  

3.          HashMap<Integer, Integer> m = new HashMap<Integer, Integer>();  

4.          int[] res = new int[2];  

5.          for (int i = 0; i < nums.length; ++i) {  

6.              if (m.containsKey(target - nums[i])) {  

7.                  res[0] = m.get(target - nums[i]);  

8.                  res[1] = i;  

9.                  break;  

10.            }  

11.            m.put(nums[i], i);  

12.        }  

13.        return res;  

14.    }  

15.}  

 

力扣01两数之和Java版

标签:support   bre   turn   ons   twosum   family   col   orm   hash   

原文地址:https://www.cnblogs.com/codeleader/p/11634139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!