三数之和

三数之和为所要的数,或三数之和为最接近所要的数。 vector<int> threeSumClosest(vector<int> &amp;num,int target) { int len=num.size(); int min=INT_MAX; vector<int> result; for(int i=0;i<len;i++) { int start=i+1,end=len-1; while(start<end) { if(num[st...
默认分类 | 2018-01-03 20:55 | 阅读 1121 次 | 评论 0 条

俩数之和

从集合中取俩数之和为所要的数。 vector<int> twoSum(const vector<int> &amp;num,int tearget) { int len=num.size()-1; int start=0,end=len; vector<int> result; //num已排序 while(start<end) { if(num[start]+num[end]==target) { result.push_back(num[start]);...
默认分类 | 2018-01-03 19:47 | 阅读 947 次 | 评论 0 条
浏览2068次
文章分类
文章归档
最新评论