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的主要内容,如果未能解决你的问题,请参考以下文章