问题描述
解决方案
时间复杂度O(n^2)
vector twoSum(vector & nums, int target) { int start=0,end=nums.size(); int var1,var2; for(int i=0;i
本文共 801 字,大约阅读时间需要 2 分钟。
vector twoSum(vector & nums, int target) { int start=0,end=nums.size(); int var1,var2; for(int i=0;i
vector twoSum(vector & nums, int target) { mapmi; vector ivec; for(int i=0;i<=nums.size();++i) { auto iter=mi.find(target-nums[i]); if(iter!=mi.end()) { ivec.push_back(iter->second); ivec.push_back(i); return ivec ; } mi[nums[i]]=i; } return ivec; }
转载于:https://www.cnblogs.com/ucas/p/5743302.html