We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8bea211 commit 88c0099Copy full SHA for 88c0099
twosum.cpp
@@ -0,0 +1,16 @@
1
+vector<int> twoSum(vector<int>& nums, int target) {
2
+ vector<int> twoSum(vector<int>& nums, int target) {
3
+ vector<int> res;
4
+ vector<int>::iterator start=nums.begin();
5
+ vector<int>::iterator it;
6
+ for(it=nums.begin();it!=nums.end();++it){
7
+ vector<int>::iterator b=find(it+1,nums.end(),target-(*it));
8
+ if((b!=nums.end())&&(b!=it)){
9
+ res.push_back(distance(start,it));
10
+ res.push_back(distance(start,b));
11
+ break;
12
+ }
13
14
+ return res;
15
16
+}
0 commit comments