Leetcode每日一题: 1.two-sum(两数之和)_c++
执行时间上仍有较大改进之处;
今天还get一个新的编译错误点:

编译错误 error: control may reach end of non-void function [-Werror,-Wreturn-type]
->大概率是编译器认为在有返回值的函数你并未给出恰当的返回值,此时在最后加一个恰当的return即可,该问题也在牛客上出现过
class Solution {
public:
    vector<int> twoSum(vector<int>& nums, int target) {
        vector<int> result;
        if(nums.empty()) return result;
        for(int i=0;i<nums.size()-1;i++)
        {
        	
        	for(int j=i+1;j<nums.size();j++)
        	{
        		if(nums[i]+nums[j]==target)
        		{
        			result.push_back(i);
        			result.push_back(j);
        			return result;
        		}
        	}
        }
        return result;   
    }
};

如有错误,感谢指正!