leetcode之twosum

Posted 晴朗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode之twosum相关的知识,希望对你有一定的参考价值。

 1 class Solution {
 2 public:
 3     vector<int> twoSum(vector<int>& nums, int target) {
 4         vector<int>result;
 5         int i,j,k;
 6         map<int,int>h;
 7         for(i=0;i<nums.size();i++) {
 8             if(!h.count(nums[i]))
 9             h[nums[i]]=i+1;
10             k=h[target-nums[i]];
11             if(k>0&&k!=i+1) {
12                 result.push_back(k-1);
13                 result.push_back(i);
14                 break;
15             }
16         } 
17         return result;
18         
19     }
20 };

 

以上是关于leetcode之twosum的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode——TwoSum

TwoSum leetcode

LeetCode_1 TwoSum

[leetcode]TwoSum系列问题

LeetCode - 1 - TwoSum

leetCode:twoSum 两数之和 JAVA实现