题目大意
https://leetcode.com/problems/4sum/
4个数之和等于target,让你找出所有组合,注意输出的组合中不能有重复的
题目分析
此题跟3sum的解法类似,还是先对原数组排序,然后先枚举两个数,剩下的两个数采用双指针不断移动的思路,因此时间复杂度是O(n^3),需要注意不要把重复的加进结果中,具体可以看代码中注释部分。
代码
|
|
算法复杂度:O(n^3)
https://leetcode.com/problems/4sum/
4个数之和等于target,让你找出所有组合,注意输出的组合中不能有重复的
此题跟3sum的解法类似,还是先对原数组排序,然后先枚举两个数,剩下的两个数采用双指针不断移动的思路,因此时间复杂度是O(n^3),需要注意不要把重复的加进结果中,具体可以看代码中注释部分。
|
|
算法复杂度:O(n^3)