leetcode 第18题 4Sum

        这个题和之前的题挺相似的,我首先想到的是直接用上以前的方法,先确定一个数(用循环实现),然后用3Sum的方法做,其实每种方法都大同小异啦~

        这里涉及到一个 sort 函数的用法,详细学习链接为:sort用法

bool cmp(const int&a, const int&b){
	return a < b;
}
class Solution{
public:
    vector> fourSum(vector& nums, int target){
		int len = nums.size();
		int i;
		int j;
		int k;
		int l;
		vector> result;
		vector temp;
		if(len < 4)
			return result;
		sort(nums.begin(), nums.end(), cmp);
		for(i=0; i


你可能感兴趣的:(leetcode,C++)