0
点赞
收藏
分享

微信扫一扫

LintCode 题目:两数之和

Resin_Wu 2022-06-29 阅读 81

描述

给一个整数数组,找到两个数使得他们的和等于一个给定的数 target

你需要实现的函数​​twoSum​​需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是 0 到 n-1

 

你可以假设只有一组答案。

样例

Example1:
给出 numbers = [2, 7, 11, 15], target = 9, 返回 [0, 1].
Example2:
给出 numbers = [15, 2, 7, 11], target = 9, 返回 [1, 2].

在代码段中添加:

vector<int> lcc;
int n = numbers.size();
for (int i = 0; i < n-1; i++) {
/* code */
for (int j = 1; j < n; j++) {
/* code */
if(numbers[i]+numbers[j]==target){
lcc.push_back(i);
lcc.push_back(j);
return lcc;
}
}
}

即可:

LintCode 题目:两数之和_数组


举报

相关推荐

0 条评论