Skip to content

Latest commit

 

History

History
95 lines (93 loc) · 15.4 KB

README.md

File metadata and controls

95 lines (93 loc) · 15.4 KB

话题分类 > 二分查找

# 题目 标签 难度
1351 统计有序矩阵中的负数 [数组] [二分查找] Easy
1337 方阵中战斗力最弱的 K 行 [数组] [二分查找] Easy
1300 转变数组后最接近目标值的数组和 [数组] [二分查找] Medium
1292 元素和小于等于阈值的正方形的最大边长 [数组] [二分查找] Medium
1283 使结果不超过阈值的最小除数 [二分查找] Medium
1237 找出给定方程的正整数解 [数学] [二分查找] Easy
1235 规划兼职工作 [排序] [二分查找] [动态规划] Hard
1231 分享巧克力 🔒 [贪心算法] [二分查找] Hard
1201 丑数 III [数学] [二分查找] Medium
1198 找出所有行中最小公共元素 🔒 [哈希表] [二分查找] Medium
1182 与目标颜色间的最短距离 🔒 [二分查找] Medium
1157 子数组中占绝大多数的元素 [线段树] [数组] [二分查找] Hard
1150 检查一个数是否在数组中占绝大多数 🔒 [数组] [二分查找] Easy
1111 有效括号的嵌套深度 [贪心算法] [二分查找] Medium
1095 山脉数组中查找目标值 [二分查找] Hard
1064 不动点 🔒 [数组] [二分查找] Easy
1060 有序数组中的缺失元素 🔒 [二分查找] Medium
1044 最长重复子串 [哈希表] [二分查找] Hard
1011 在 D 天内送达包裹的能力 [数组] [二分查找] Medium
981 基于时间的键值存储 [哈希表] [二分查找] Medium
927 三等分 [贪心算法] [数学] [二分查找] Hard
911 在线选举 [二分查找] Medium
887 鸡蛋掉落 [数学] [二分查找] [动态规划] Hard
878 第 N 个神奇数字 [数学] [二分查找] Hard
875 爱吃香蕉的珂珂 [二分查找] Medium
862 和至少为 K 的最短子数组 [队列] [二分查找] Hard
852 山脉数组的峰顶索引 [二分查找] Easy
793 阶乘函数后K个零 [二分查找] Hard
786 第 K 个最小的素数分数 [] [二分查找] Hard
778 水位上升的泳池中游泳 [] [深度优先搜索] [并查集] [二分查找] Hard
774 最小化去加油站的最大距离 🔒 [二分查找] Hard
744 寻找比目标字母大的最小字母 [二分查找] Easy
719 找出第 k 小的距离对 [] [数组] [二分查找] Hard
718 最长重复子数组 [数组] [哈希表] [二分查找] [动态规划] Medium
710 黑名单中的随机数 [排序] [哈希表] [二分查找] [Random] Hard
704 二分查找 [二分查找] Easy
702 搜索长度未知的有序数组 🔒 [二分查找] Medium
668 乘法表中第k小的数 [二分查找] Hard
658 找到 K 个最接近的元素 [二分查找] Medium
644 最大平均子段和 II 🔒 [数组] [二分查找] Hard
528 按权重随机选择 [二分查找] [Random] Medium
497 非重叠矩形中的随机点 [二分查找] [Random] Medium
493 翻转对 [排序] [树状数组] [线段树] [二分查找] [分治算法] Hard
483 最小好进制 [数学] [二分查找] Hard
475 供暖器 [二分查找] Easy
454 四数相加 II [哈希表] [二分查找] Medium
441 排列硬币 [数学] [二分查找] Easy
436 寻找右区间 [二分查找] Medium
410 分割数组的最大值 [二分查找] [动态规划] Hard
392 判断子序列 [贪心算法] [二分查找] [动态规划] Easy
378 有序矩阵中第K小的元素 [] [二分查找] Medium
374 猜数字大小 [二分查找] Easy
367 有效的完全平方数 [数学] [二分查找] Easy
363 矩形区域不超过 K 的最大数值和 [队列] [二分查找] [动态规划] Hard
354 俄罗斯套娃信封问题 [二分查找] [动态规划] Hard
352 将数据流变为多个不相交区间 [二分查找] [Ordered Map] Hard
350 两个数组的交集 II [排序] [哈希表] [双指针] [二分查找] Easy
349 两个数组的交集 [排序] [哈希表] [双指针] [二分查找] Easy
327 区间和的个数 [排序] [树状数组] [线段树] [二分查找] [分治算法] Hard
315 计算右侧小于当前元素的个数 [排序] [树状数组] [线段树] [二分查找] [分治算法] Hard
302 包含全部黑色像素的最小矩形 🔒 [二分查找] Hard
300 最长上升子序列 [二分查找] [动态规划] Medium
287 寻找重复数 [数组] [双指针] [二分查找] Medium
278 第一个错误的版本 [二分查找] Easy
275 H指数 II [二分查找] Medium
270 最接近的二叉搜索树值 🔒 [] [二分查找] Easy
240 搜索二维矩阵 II [二分查找] [分治算法] Medium
230 二叉搜索树中第K小的元素 [] [二分查找] Medium
222 完全二叉树的节点个数 [] [二分查找] Medium
209 长度最小的子数组 [数组] [双指针] [二分查找] Medium
174 地下城游戏 [二分查找] [动态规划] Hard
167 两数之和 II - 输入有序数组 [数组] [双指针] [二分查找] Easy
162 寻找峰值 [数组] [二分查找] Medium
154 寻找旋转排序数组中的最小值 II [数组] [二分查找] Hard
153 寻找旋转排序数组中的最小值 [数组] [二分查找] Medium
81 搜索旋转排序数组 II [数组] [二分查找] Medium
74 搜索二维矩阵 [数组] [二分查找] Medium
69 x 的平方根 [数学] [二分查找] Easy
50 Pow(x, n) [数学] [二分查找] Medium
35 搜索插入位置 [数组] [二分查找] Easy
34 在排序数组中查找元素的第一个和最后一个位置 [数组] [二分查找] Medium
33 搜索旋转排序数组 [数组] [二分查找] Medium
29 两数相除 [数学] [二分查找] Medium
4 寻找两个正序数组的中位数 [数组] [二分查找] [分治算法] Hard