文件名称:leetcode题库-LeetCode:力码
文件大小:147KB
文件格式:ZIP
更新时间:2024-07-19 11:32:36
系统开源
leetcode题库力扣解决方案集 个人 LeetCode/LintCode Java 解决方案集。 二分查找 # 标题 困难 评论 力扣33 在旋转排序数组中搜索 中等的 力扣81 在旋转排序数组中搜索 II 中等的 力扣240 搜索二维矩阵 II 中等的 将 L 形数组视为有序数组; 从左下角开始迭代,每个循环下降一半 力扣302 包围黑色像素的最小矩形 难的 在所有方向上进行二分搜索 第 162 章 查找峰值元素 中等的 第 153 章 在旋转排序数组中查找最小值 中等的 第 154 章 在旋转排序数组中求最小值 II 难的 力扣34 中等的 使用两个 BinarySearch 查找第一个和最后一个索引。 第 162 章 中等的 使用二分搜索在每次迭代中删除一半元素。 注意,本题可以使用二分查找的前提是基于两个条件:一个是nums[-1] = nums[n] = -∞ ,另一个是我们只需要返回一个峰值索引。 第 658 章 找到 K 个最近的元素 中等的 好问题。 使用二分查找查找k窗口的起始索引。 最终状态的一个明显特征是左元素与 x 的差值应始终小于或等于右元素的差值。 所以