作为小白第一次刷题真的是手足无措,上一次写c++的题目还是2年半以前,现在已经完全忘了,但是没办法,为了工作,只能开始了我的刷题之旅了。 ——题记
之前写的都是完整的代码,对于专门的模块代码不熟悉,只能先写一个完整的代码然后修改修改提交。第一题很简单,但是我无从下手,只能参考答案。采取的方法是暴力破解(因为我只会暴力)。完整代码没保存,,,,因为开始没准备写。现在决定写方便自己以后看。如果能帮助到其他人,不胜荣幸。我提交的代码是
class Solution { public: vectortwoSum(vector & nums, int target) { int i, j; for (i = 0; i < nums.size()-1; i++) { for (j = i + 1; j < nums.size(); j++) { if (nums[i] + nums[j] == target) { return {i, j}; } } } return {i, j}; } };
虽然有点抄袭的嫌疑,但总有一天我会写出更简单的方法,到时候再来修改。于2021.11.1完成。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)