Leetcode 1 two-sum

ゞ 浴缸里的玫瑰 2021-10-18 10:46 347阅读 0赞
  1. class Solution {
  2. public int[] twoSum(int[] nums, int target) {
  3. Map<Integer,Integer> map =new HashMap<Integer,Integer>();
  4. for(int i=0;i<nums.length;i++)
  5. {
  6. int diff = target-nums[i];
  7. if(map.containsKey(diff))
  8. {
  9. return new int[]{ map.get(diff), i};
  10. }
  11. map.put(nums[i],i);
  12. }
  13. return null;
  14. }
  15. }

发表评论

表情:
评论列表 (有 0 条评论,347人围观)

还没有评论,来说两句吧...

相关阅读

    相关 leetcode 第一题 twoSum

    题目:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,