class Solution {
public:
vector<int> twoSum(vector<int>& nums, int target) {
int n, m;
for (int i = 0; i < nums.size() - 1; i++)
{
for (int j = i + 1; j < nums.size(); j++)
{
if (nums[i] + nums[j] == target)
{
n = i;
m = j;
}
}
}
return {n, m};
}
};
这是第一题,感觉不是很习惯leetcode的格式。
个人解读:
1、class Solution是用来封装整个函数体的
2、public是表示某些函数和类都可以访问
3、 twosum是希望你写的函数,相当于int main
4、vector<int>是输出类型,vector<int>& nums是变量,就是一个数组