您的位置:首页 > 其它

167. Two Sum II - Input array is sorted

2016-08-23 20:35 429 查看

问题描述



解决方案

class Solution {
public:
vector<int> twoSum(vector<int>& numbers, int target) {
int index1=0,index2=numbers.size()-1;
while(index1<index2)
{
if((numbers[index1]+numbers[index2])==target) break;
else if((numbers[index1]+numbers[index2])>target) --index2;
else
++index1;
}
return vector<int> {index1+1,index2+1};
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: