摘要:
1、先看题目要求 给一个数组 nums,找出所有不重复的三元组 [a, b, c] 满足: a + b + c = 0 三个元素下标不同 答案不能重复(比如 [-1,-1,2] 不能出现多次) 2、核心解法:排序 + 双指针(最优解) 为什么这么做? 排序:方便去重 + 方便双指针移动 固定一个数( 阅读全文
posted @ 2026-03-24 20:49
ZealousMclaren
阅读(15)
评论(0)
推荐(0)
摘要:
一、什么是暴力法? 暴力法就是把所有可能的两条线组合全部算一遍,找出最大面积。 比如数组[1,8,6,2,5,4,8,3,7](以双指针求最大水容积为例) 第 0 根 和 第 1 根 → 算面积 第 0 根 和 第 2 根 → 算面积 第 0 根 和 第 3 根 → 算面积 …… 第 1 根 和 第 阅读全文
posted @ 2026-03-24 19:19
ZealousMclaren
阅读(20)
评论(0)
推荐(0)
摘要:
要找到能容纳最多水的两条垂线,核心思路是利用双指针法(贪心策略),因为容器的盛水量由两个因素决定: 1、宽度:两条垂线的下标差(right-left); 2、高度:两条垂线中较短的那一条(min(height[left],height[right])); 3、水的体积:max(current_wat 阅读全文
posted @ 2026-03-24 10:43
ZealousMclaren
阅读(24)
评论(0)
推荐(0)

浙公网安备 33010602011771号