三分法 三分法其实是比较常见的一个方法了,也是比较基础的一个算法 和我们常听到的二分法不同,二分法是在满足单调性的区间上去查找值,而三分法是用来求解单峰函数的极值的 正好今天的leetcode每日一题是一个求解单峰极值的问题,这里我们就用三分法来解决他 题目链接 就像是他的名字一样,三分法要求我们将区间分成三段,也就是找到两个端点 这里我们看对于一个单峰图像进行三分的结果 比较简陋,两边的红线就是我们的两个端点,中间的两个红线就是我们三分出来的端点 我们可以通过很简单的mid1 = left + (right - …