c++ 实现LeetCode 1.两数之和(难度:简单)
新的改变
今天第一次尝试写博客,第一次在leetcode上做题,希望能坚持下去:
- 要求:
给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/two-sum
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。; - 疑问: 没读懂“你可以假设每种输入只会对应一个答案”是什么意思?是只用给出一对可行的下标就可以?;
- 测试数据:假设默认输入数组个数大于两个并且target一定等于其中两个数据之和;
[2,8,3,8] — [2,8,2,0] — target10
C++代码
//
class Solution {
public:
vector<int> twoSum(vector<int