Try   HackMD

Two Sum Emma C++ Note

Programming Language: C++

Back to Leetcode Blind 75 Practice Note

Leetcode: Two Sum

  • 新學習到的是 vector<int> function 失敗要回傳的時候,可以直接寫:
return {};

完整程式碼如下:

class Solution { public: vector<int> twoSum(vector<int>& nums, int target) { vector<int> outNums(2, 0); for (int i = 0; i < nums.size(); ++i) { for(int j = i+1; j < nums.size(); ++j) { if (nums[i]+nums[j] == target) { outNums[0] = i; outNums[1] = j; return outNums; } } } return {}; } };