题目详解
相关链接
思路
- 与15.三数之和思路一样,外面多了一层循环
看完代码随想录之后的想法
- 彻底理解了双指针解法,与Carl思路一致
实现过程中遇到的困难
- 去重
- 剪枝
代码
1 | function fourSum(nums: number[], target: number): number[][] { |
时间复杂度:O(n^3)
空间复杂度:O(n)
1 | function fourSum(nums: number[], target: number): number[][] { |
时间复杂度:O(n^3)
空间复杂度:O(n)