(看到有序数组,第一反应,要有二分的思想,或者遇到“使XXX最大值尽可能小”的句式,也要考虑二分)1712. 将数组分成三个子数组的方案数633. 平方数之和1631. 最小体力消耗路径【dfs叠加二分法进行求解,只用dfs的话超时】815. 公交路线875. 爱吃香蕉的珂珂374. 猜数字大小1011. 在 D 天内送达包裹的能力34. 在排序数组中查找元素的第一个和最后一个位置240. 搜索二维矩阵 II69. x 的平方根 2070. 每一个查询的最大美丽值410. 分割数组的最大值475. 供暖器209. 长度最小的子数组778. 水位上升的泳池中游泳1642. 可以到达的最远建筑LCP 12. 小张刷题计划33. 搜索旋转排序数组1723. 完成所有工作的最短时间1095. 山脉数组中查找目标值yo peace!