数学
数学
全部标签
数据结构
数组
矩阵
链表
双向链表
栈
单调栈
队列
单调队列
堆(优先队列)
哈希表
字符串
字符串匹配
树
二叉树
二叉搜索树
最小生成树
图
有序集合
拓扑排序
最短路
强连通分量
欧拉回路
双连通分量
并查集
字典树
线段树
树状数组
后缀数组
算法
枚举
递归
分治
回溯
贪心
动态规划
排序
桶排序
计数排序
基数排序
归并排序
快速选择
二分查找
记忆化搜索
深度优先搜索
广度优先搜索
双指针
位运算
前缀和
计数
滑动窗口
状态压缩
哈希函数
滚动哈希
扫描线
其他
数学 数论
几何
博弈
模拟
组合数学
随机化
概率与统计
水塘抽样
拒绝采样
数据库
设计
数据流
脑筋急转弯
交互
迭代器
多线程
题号 | 标题 | 题解 | 标签 | 难度 | 力扣 |
---|---|---|---|---|---|
2 | 两数相加 | [✓] | 递归 链表 数学 | 🟠 | 🀄️ 🔗 |
7 | 整数反转 | [✓] | 数学 | 🟠 | 🀄️ 🔗 |
9 | 回文数 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
12 | 整数转罗马数字 | [✓] | 哈希表 数学 字符串 | 🟠 | 🀄️ 🔗 |
13 | 罗马数字转整数 | [✓] | 哈希表 数学 字符串 | 🟢 | 🀄️ 🔗 |
29 | 两数相除 | [✓] | 位运算 数学 | 🟠 | 🀄️ 🔗 |
43 | 字符串相乘 | [✓] | 数学 字符串 模拟 | 🟠 | 🀄️ 🔗 |
48 | 旋转图像 | [✓] | 数组 数学 矩阵 | 🟠 | 🀄️ 🔗 |
50 | Pow(x, n) | [✓] | 递归 数学 | 🟠 | 🀄️ 🔗 |
60 | 排列序列 | [✓] | 递归 数学 | 🔴 | 🀄️ 🔗 |
62 | 不同路径 | [✓] | 数学 动态规划 组合数学 | 🟠 | 🀄️ 🔗 |
66 | 加一 | [✓] | 数组 数学 | 🟢 | 🀄️ 🔗 |
67 | 二进制求和 | [✓] | 位运算 数学 字符串 1+ | 🟢 | 🀄️ 🔗 |
69 | x 的平方根 | [✓] | 数学 二分查找 | 🟢 | 🀄️ 🔗 |
70 | 爬楼梯 | [✓] | 记忆化搜索 数学 动态规划 | 🟢 | 🀄️ 🔗 |
89 | 格雷编码 | 位运算 数学 回溯 | 🟠 | 🀄️ 🔗 | |
96 | 不同的二叉搜索树 | [✓] | 树 二叉搜索树 数学 2+ | 🟠 | 🀄️ 🔗 |
149 | 直线上最多的点数 | [✓] | 几何 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 |
150 | 逆波兰表达式求值 | [✓] | 栈 数组 数学 | 🟠 | 🀄️ 🔗 |
166 | 分数到小数 | 哈希表 数学 字符串 | 🟠 | 🀄️ 🔗 | |
168 | Excel 表列名称 | [✓] | 数学 字符串 | 🟢 | 🀄️ 🔗 |
171 | Excel 表列序号 | [✓] | 数学 字符串 | 🟢 | 🀄️ 🔗 |
172 | 阶乘后的零 | [✓] | 数学 | 🟠 | 🀄️ 🔗 |
189 | 轮转数组 | [✓] | 数组 数学 双指针 | 🟠 | 🀄️ 🔗 |
202 | 快乐数 | [✓] | 哈希表 数学 双指针 | 🟢 | 🀄️ 🔗 |
204 | 计数质数 | 数组 数学 枚举 1+ | 🟠 | 🀄️ 🔗 | |
223 | 矩形面积 | 几何 数学 | 🟠 | 🀄️ 🔗 | |
224 | 基本计算器 | [✓] | 栈 递归 数学 1+ | 🔴 | 🀄️ 🔗 |
227 | 基本计算器 II | [✓] | 栈 数学 字符串 | 🟠 | 🀄️ 🔗 |
231 | 2 的幂 | [✓] | 位运算 递归 数学 | 🟢 | 🀄️ 🔗 |
233 | 数字 1 的个数 | [✓] | 递归 数学 动态规划 | 🔴 | 🀄️ 🔗 |
241 | 为运算表达式设计优先级 | 递归 记忆化搜索 数学 2+ | 🟠 | 🀄️ 🔗 | |
258 | 各位相加 | [✓] | 数学 数论 模拟 | 🟢 | 🀄️ 🔗 |
263 | 丑数 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
264 | 丑数 II | [✓] | 哈希表 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 |
268 | 丢失的数字 | [✓] | 位运算 数组 哈希表 3+ | 🟢 | 🀄️ 🔗 |
273 | 整数转换英文表示 | 递归 数学 字符串 | 🔴 | 🀄️ 🔗 | |
279 | 完全平方数 | [✓] | 广度优先搜索 数学 动态规划 | 🟠 | 🀄️ 🔗 |
282 | 给表达式添加运算符 | 数学 字符串 回溯 | 🔴 | 🀄️ 🔗 | |
292 | Nim 游戏 | [✓] | 脑筋急转弯 数学 博弈 | 🟢 | 🀄️ 🔗 |
294 | 翻转游戏 II 🔒 | 记忆化搜索 数学 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
296 | 最佳的碰头地点 🔒 | 数组 数学 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
313 | 超级丑数 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
319 | 灯泡开关 | 脑筋急转弯 数学 | 🟠 | 🀄️ 🔗 | |
326 | 3 的幂 | [✓] | 递归 数学 | 🟢 | 🀄️ 🔗 |
335 | 路径交叉 | 几何 数组 数学 | 🔴 | 🀄️ 🔗 | |
342 | 4的幂 | [✓] | 位运算 递归 数学 | 🟢 | 🀄️ 🔗 |
343 | 整数拆分 | [✓] | 数学 动态规划 | 🟠 | 🀄️ 🔗 |
356 | 直线镜像 🔒 | 数组 哈希表 数学 | 🟠 | 🀄️ 🔗 | |
357 | 统计各位数字都不同的数字个数 | 数学 动态规划 回溯 | 🟠 | 🀄️ 🔗 | |
360 | 有序转化数组 🔒 | 数组 数学 双指针 1+ | 🟠 | 🀄️ 🔗 | |
365 | 水壶问题 | 深度优先搜索 广度优先搜索 数学 | 🟠 | 🀄️ 🔗 | |
367 | 有效的完全平方数 | [✓] | 数学 二分查找 | 🟢 | 🀄️ 🔗 |
368 | 最大整除子集 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
369 | 给单链表加一 🔒 | [✓] | 链表 数学 | 🟠 | 🀄️ 🔗 |
371 | 两整数之和 | 位运算 数学 | 🟠 | 🀄️ 🔗 | |
372 | 超级次方 | 数学 分治 | 🟠 | 🀄️ 🔗 | |
375 | 猜数字大小 II | [✓] | 数学 动态规划 博弈 | 🟠 | 🀄️ 🔗 |
380 | O(1) 时间插入、删除和获取随机元素 | [✓] | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
381 | O(1) 时间插入、删除和获取随机元素 - 允许重复 | 设计 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
382 | 链表随机节点 | [✓] | 水塘抽样 链表 数学 1+ | 🟠 | 🀄️ 🔗 |
384 | 打乱数组 | 数组 数学 随机化 | 🟠 | 🀄️ 🔗 | |
390 | 消除游戏 | 递归 数学 | 🟠 | 🀄️ 🔗 | |
396 | 旋转函数 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
398 | 随机数索引 | 水塘抽样 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
400 | 第 N 位数字 | [✓] | 数学 二分查找 | 🟠 | 🀄️ 🔗 |
405 | 数字转换为十六进制数 | [✓] | 位运算 数学 | 🟢 | 🀄️ 🔗 |
412 | Fizz Buzz | [✓] | 数学 字符串 模拟 | 🟢 | 🀄️ 🔗 |
415 | 字符串相加 | [✓] | 数学 字符串 模拟 | 🟢 | 🀄️ 🔗 |
423 | 从英文中重建数字 | 哈希表 数学 字符串 | 🟠 | 🀄️ 🔗 | |
441 | 排列硬币 | [✓] | 数学 二分查找 | 🟢 | 🀄️ 🔗 |
445 | 两数相加 II | [✓] | 栈 链表 数学 | 🟠 | 🀄️ 🔗 |
447 | 回旋镖的数量 | 数组 哈希表 数学 | 🟠 | 🀄️ 🔗 | |
453 | 最小操作次数使数组元素相等 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
458 | 可怜的小猪 | [✓] | 数学 动态规划 组合数学 | 🔴 | 🀄️ 🔗 |
462 | 最小操作次数使数组元素相等 II | 数组 数学 排序 | 🟠 | 🀄️ 🔗 | |
464 | 我能赢吗 | 位运算 记忆化搜索 数学 3+ | 🟠 | 🀄️ 🔗 | |
469 | 凸多边形 🔒 | 几何 数组 数学 | 🟠 | 🀄️ 🔗 | |
470 | 用 Rand7() 实现 Rand10() | 数学 拒绝采样 概率与统计 1+ | 🟠 | 🀄️ 🔗 | |
477 | 汉明距离总和 | 位运算 数组 数学 | 🟠 | 🀄️ 🔗 | |
478 | 在圆内随机生成点 | 几何 数学 拒绝采样 1+ | 🟠 | 🀄️ 🔗 | |
479 | 最大回文数乘积 | 数学 枚举 | 🔴 | 🀄️ 🔗 | |
483 | 最小好进制 | 数学 二分查找 | 🔴 | 🀄️ 🔗 | |
486 | 预测赢家 | 递归 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
492 | 构造矩形 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
497 | 非重叠矩形中的随机点 | 水塘抽样 数组 数学 4+ | 🟠 | 🀄️ 🔗 | |
504 | 七进制数 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
507 | 完美数 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
509 | 斐波那契数 | [✓] | 递归 记忆化搜索 数学 1+ | 🟢 | 🀄️ 🔗 |
519 | 随机翻转矩阵 | 水塘抽样 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
523 | 连续的子数组和 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
528 | 按权重随机选择 | [✓] | 数组 数学 二分查找 2+ | 🟠 | 🀄️ 🔗 |
537 | 复数乘法 | 数学 字符串 模拟 | 🟠 | 🀄️ 🔗 | |
539 | 最小时间差 | 数组 数学 字符串 1+ | 🟠 | 🀄️ 🔗 | |
553 | 最优除法 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
556 | 下一个更大元素 III | 数学 双指针 字符串 | 🟠 | 🀄️ 🔗 | |
564 | 寻找最近的回文数 | 数学 字符串 | 🔴 | 🀄️ 🔗 | |
573 | 松鼠模拟 🔒 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
587 | 安装栅栏 | 几何 数组 数学 | 🔴 | 🀄️ 🔗 | |
592 | 分数加减运算 | 数学 字符串 模拟 | 🟠 | 🀄️ 🔗 | |
593 | 有效的正方形 | 几何 数学 | 🟠 | 🀄️ 🔗 | |
598 | 区间加法 II | [✓] | 数组 数学 | 🟢 | 🀄️ 🔗 |
625 | 最小因式分解 🔒 | 贪心 数学 | 🟠 | 🀄️ 🔗 | |
628 | 三个数的最大乘积 | [✓] | 数组 数学 排序 | 🟢 | 🀄️ 🔗 |
633 | 平方数之和 | 数学 双指针 二分查找 | 🟠 | 🀄️ 🔗 | |
634 | 寻找数组的错位排列 🔒 | 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
640 | 求解方程 | 数学 字符串 模拟 | 🟠 | 🀄️ 🔗 | |
650 | 两个键的键盘 | 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
651 | 四个键的键盘 🔒 | 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
660 | 移除 9 🔒 | 数学 | 🔴 | 🀄️ 🔗 | |
667 | 优美的排列 II | 数组 数学 | 🟠 | 🀄️ 🔗 | |
668 | 乘法表中第k小的数 | 数学 二分查找 | 🔴 | 🀄️ 🔗 | |
670 | 最大交换 | [✓] | 贪心 数学 | 🟠 | 🀄️ 🔗 |
672 | 灯泡开关 Ⅱ | 位运算 深度优先搜索 广度优先搜索 1+ | 🟠 | 🀄️ 🔗 | |
679 | 24 点游戏 | 数组 数学 回溯 | 🔴 | 🀄️ 🔗 | |
710 | 黑名单中的随机数 | 数组 哈希表 数学 3+ | 🔴 | 🀄️ 🔗 | |
728 | 自除数 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
738 | 单调递增的数字 | 贪心 数学 | 🟠 | 🀄️ 🔗 | |
750 | 角矩形的数量 🔒 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
754 | 到达终点数字 | 数学 二分查找 | 🟠 | 🀄️ 🔗 | |
762 | 二进制表示中质数个计算置位 | [✓] | 位运算 数学 | 🟢 | 🀄️ 🔗 |
770 | 基本计算器 IV | 栈 递归 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
772 | 基本计算器 III 🔒 | [✓] | 栈 递归 数学 1+ | 🔴 | 🀄️ 🔗 |
775 | 全局倒置与局部倒置 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
779 | 第K个语法符号 | 位运算 递归 数学 | 🟠 | 🀄️ 🔗 | |
780 | 到达终点 | 数学 | 🔴 | 🀄️ 🔗 | |
781 | 森林中的兔子 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
782 | 变为棋盘 | 位运算 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
788 | 旋转数字 | 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
789 | 逃脱阻碍者 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
793 | 阶乘函数后 K 个零 | 数学 二分查找 | 🔴 | 🀄️ 🔗 | |
800 | 相似 RGB 颜色 🔒 | 数学 字符串 枚举 | 🟢 | 🀄️ 🔗 | |
805 | 数组的均值分割 | 位运算 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
808 | 分汤 | 数学 动态规划 概率与统计 | 🟠 | 🀄️ 🔗 | |
810 | 黑板异或游戏 | 位运算 脑筋急转弯 数组 2+ | 🔴 | 🀄️ 🔗 | |
812 | 最大三角形面积 | [✓] | 几何 数组 数学 | 🟢 | 🀄️ 🔗 |
829 | 连续整数求和 | 数学 枚举 | 🔴 | 🀄️ 🔗 | |
836 | 矩形重叠 | [✓] | 几何 数学 | 🟢 | 🀄️ 🔗 |
837 | 新 21 点 | 数学 动态规划 滑动窗口 1+ | 🟠 | 🀄️ 🔗 | |
840 | 矩阵中的幻方 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
843 | 猜猜这个单词 | [✓] | 数组 数学 字符串 2+ | 🔴 | 🀄️ 🔗 |
858 | 镜面反射 | 几何 数学 数论 | 🟠 | 🀄️ 🔗 | |
866 | 回文质数 | 数学 数论 | 🟠 | 🀄️ 🔗 | |
869 | 重新排序得到 2 的幂 | 哈希表 数学 计数 2+ | 🟠 | 🀄️ 🔗 | |
877 | 石子游戏 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
878 | 第 N 个神奇数字 | 数学 二分查找 | 🔴 | 🀄️ 🔗 | |
883 | 三维形体投影面积 | [✓] | 几何 数组 数学 1+ | 🟢 | 🀄️ 🔗 |
887 | 鸡蛋掉落 | 数学 二分查找 动态规划 | 🔴 | 🀄️ 🔗 | |
891 | 子序列宽度之和 | 数组 数学 排序 | 🔴 | 🀄️ 🔗 | |
892 | 三维形体的表面积 | [✓] | 几何 数组 数学 1+ | 🟢 | 🀄️ 🔗 |
899 | 有序队列 | 数学 字符串 排序 | 🔴 | 🀄️ 🔗 | |
902 | 最大为 N 的数字组合 | 数组 数学 字符串 2+ | 🔴 | 🀄️ 🔗 | |
906 | 超级回文数 | 数学 枚举 | 🔴 | 🀄️ 🔗 | |
908 | 最小差值 I | [✓] | 数组 数学 | 🟢 | 🀄️ 🔗 |
910 | 最小差值 II | 贪心 数组 数学 1+ | 🟠 | 🀄️ 🔗 | |
913 | 猫和老鼠 | 图 拓扑排序 记忆化搜索 3+ | 🔴 | 🀄️ 🔗 | |
914 | 卡牌分组 | [✓] | 数组 哈希表 数学 2+ | 🟢 | 🀄️ 🔗 |
920 | 播放列表的数量 | 数学 动态规划 组合数学 | 🔴 | 🀄️ 🔗 | |
927 | 三等分 | 数组 数学 | 🔴 | 🀄️ 🔗 | |
932 | 漂亮数组 | 数组 数学 分治 | 🟠 | 🀄️ 🔗 | |
939 | 最小面积矩形 | 几何 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
952 | 按公因数计算最大组件大小 | 并查集 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
957 | N 天后的牢房 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
963 | 最小面积矩形 II | 几何 数组 数学 | 🟠 | 🀄️ 🔗 | |
964 | 表示数字的最少运算符 | 记忆化搜索 数学 动态规划 | 🔴 | 🀄️ 🔗 | |
970 | 强整数 | 哈希表 数学 枚举 | 🟠 | 🀄️ 🔗 | |
972 | 相等的有理数 | 数学 字符串 | 🔴 | 🀄️ 🔗 | |
973 | 最接近原点的 K 个点 | [✓] | 几何 数组 数学 4+ | 🟠 | 🀄️ 🔗 |
976 | 三角形的最大周长 | [✓] | 贪心 数组 数学 1+ | 🟢 | 🀄️ 🔗 |
989 | 数组形式的整数加法 | [✓] | 数组 数学 | 🟢 | 🀄️ 🔗 |
991 | 坏了的计算器 | 贪心 数学 | 🟠 | 🀄️ 🔗 | |
996 | 平方数组的数目 | 位运算 数组 哈希表 4+ | 🔴 | 🀄️ 🔗 | |
1006 | 笨阶乘 | 栈 数学 模拟 | 🟠 | 🀄️ 🔗 | |
1012 | 至少有 1 位重复的数字 | 数学 动态规划 | 🔴 | 🀄️ 🔗 | |
1015 | 可被 K 整除的最小整数 | 哈希表 数学 | 🟠 | 🀄️ 🔗 | |
1017 | 负二进制转换 | 数学 | 🟠 | 🀄️ 🔗 | |
1025 | 除数博弈 | [✓] | 脑筋急转弯 数学 动态规划 1+ | 🟢 | 🀄️ 🔗 |
1030 | 距离顺序排列矩阵单元格 | [✓] | 几何 数组 数学 2+ | 🟢 | 🀄️ 🔗 |
1033 | 移动石子直到连续 | 脑筋急转弯 数学 | 🟠 | 🀄️ 🔗 | |
1037 | 有效的回旋镖 | [✓] | 几何 数组 数学 | 🟢 | 🀄️ 🔗 |
1040 | 移动石子直到连续 II | 数组 数学 双指针 1+ | 🟠 | 🀄️ 🔗 | |
1041 | 困于环中的机器人 | 数学 字符串 模拟 | 🟠 | 🀄️ 🔗 | |
1056 | 易混淆数 🔒 | 数学 | 🟢 | 🀄️ 🔗 | |
1058 | 最小化舍入误差以满足目标 🔒 | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
1067 | 范围内的数字计数 🔒 | 数学 动态规划 | 🔴 | 🀄️ 🔗 | |
1071 | 字符串的最大公因子 | [✓] | 数学 字符串 | 🟢 | 🀄️ 🔗 |
1073 | 负二进制数相加 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
1085 | 最小元素各数位之和 🔒 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
1088 | 易混淆数 II 🔒 | 数学 回溯 | 🔴 | 🀄️ 🔗 | |
1093 | 大样本统计 | 数组 数学 概率与统计 | 🟠 | 🀄️ 🔗 | |
1103 | 分糖果 II | [✓] | 数学 模拟 | 🟢 | 🀄️ 🔗 |
1104 | 二叉树寻路 | 树 数学 二叉树 | 🟠 | 🀄️ 🔗 | |
1118 | 一月有多少天 🔒 | 数学 | 🟢 | 🀄️ 🔗 | |
1131 | 绝对值表达式的最大值 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
1134 | 阿姆斯特朗数 🔒 | 数学 | 🟢 | 🀄️ 🔗 | |
1137 | 第 N 个泰波那契数 | [✓] | 记忆化搜索 数学 动态规划 | 🟢 | 🀄️ 🔗 |
1140 | 石子游戏 II | 数组 数学 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
1154 | 一年中的第几天 | [✓] | 数学 字符串 | 🟢 | 🀄️ 🔗 |
1175 | 质数排列 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
1180 | 统计只含单一字母的子串 🔒 | 数学 字符串 | 🟢 | 🀄️ 🔗 | |
1185 | 一周中的第几天 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
1199 | 建造街区的最短时间 🔒 | 贪心 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
1201 | 丑数 III | 数学 二分查找 组合数学 1+ | 🟠 | 🀄️ 🔗 | |
1215 | 步进数 🔒 | 广度优先搜索 数学 回溯 | 🟠 | 🀄️ 🔗 | |
1217 | 玩筹码 | [✓] | 贪心 数组 数学 | 🟢 | 🀄️ 🔗 |
1227 | 飞机座位分配概率 | 脑筋急转弯 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1228 | 等差数列中缺失的数字 🔒 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
1230 | 抛掷硬币 🔒 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1232 | 缀点成线 | [✓] | 几何 数组 数学 | 🟢 | 🀄️ 🔗 |
1237 | 找出给定方程的正整数解 | 数学 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1238 | 循环码排列 | 位运算 数学 回溯 | 🟠 | 🀄️ 🔗 | |
1247 | 交换字符使得字符串相同 | 贪心 数学 字符串 | 🟠 | 🀄️ 🔗 | |
1248 | 统计「优美子数组」 | 数组 哈希表 数学 2+ | 🟠 | 🀄️ 🔗 | |
1250 | 检查「好数组」 | 数组 数学 数论 | 🔴 | 🀄️ 🔗 | |
1252 | 奇数值单元格的数目 | [✓] | 数组 数学 模拟 | 🟢 | 🀄️ 🔗 |
1256 | 加密数字 🔒 | 位运算 数学 字符串 | 🟠 | 🀄️ 🔗 | |
1259 | 不相交的握手 🔒 | 数学 动态规划 | 🔴 | 🀄️ 🔗 | |
1266 | 访问所有点的最小时间 | [✓] | 几何 数组 数学 | 🟢 | 🀄️ 🔗 |
1271 | 十六进制魔术数字 🔒 | 数学 字符串 | 🟢 | 🀄️ 🔗 | |
1276 | 不浪费原料的汉堡制作方案 | 数学 | 🟠 | 🀄️ 🔗 | |
1281 | 整数的各位积和之差 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
1290 | 二进制链表转整数 | [✓] | 链表 数学 | 🟢 | 🀄️ 🔗 |
1295 | 统计位数为偶数的数字 | [✓] | 数组 数学 | 🟢 | 🀄️ 🔗 |
1304 | 和为零的 N 个不同整数 | [✓] | 数组 数学 | 🟢 | 🀄️ 🔗 |
1307 | 口算难题 | 数组 数学 字符串 1+ | 🔴 | 🀄️ 🔗 | |
1317 | 将整数转换为两个无零整数的和 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
1323 | 6 和 9 组成的最大数字 | [✓] | 贪心 数学 | 🟢 | 🀄️ 🔗 |
1330 | 翻转子数组得到最大的数组值 | 贪心 数组 数学 | 🔴 | 🀄️ 🔗 | |
1342 | 将数字变成 0 的操作次数 | [✓] | 位运算 数学 | 🟢 | 🀄️ 🔗 |
1344 | 时钟指针的夹角 | 数学 | 🟠 | 🀄️ 🔗 | |
1352 | 最后 K 个数的乘积 | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
1359 | 有效的快递序列数目 | 数学 动态规划 组合数学 | 🔴 | 🀄️ 🔗 | |
1360 | 日期之间隔几天 | [✓] | 数学 字符串 | 🟢 | 🀄️ 🔗 |
1362 | 最接近的因数 | 数学 | 🟠 | 🀄️ 🔗 | |
1390 | 四因数 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
1399 | 统计最大组的数目 | [✓] | 哈希表 数学 | 🟢 | 🀄️ 🔗 |
1401 | 圆和矩形是否有重叠 | 几何 数学 | 🟠 | 🀄️ 🔗 | |
1406 | 石子游戏 III | 数组 数学 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1414 | 和为 K 的最少斐波那契数字数目 | 贪心 数学 | 🟠 | 🀄️ 🔗 | |
1427 | 字符串的左右移 🔒 | 数组 数学 字符串 | 🟢 | 🀄️ 🔗 | |
1432 | 改变一个整数能得到的最大差值 | 贪心 数学 | 🟠 | 🀄️ 🔗 | |
1442 | 形成两个异或相等数组的三元组数目 | 位运算 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1447 | 最简分数 | 数学 字符串 数论 | 🟠 | 🀄️ 🔗 | |
1453 | 圆形靶内的最大飞镖数量 | 几何 数组 数学 | 🔴 | 🀄️ 🔗 | |
1467 | 两个盒子中球的颜色数相同的概率 | 数组 数学 动态规划 3+ | 🔴 | 🀄️ 🔗 | |
1478 | 安排邮筒 | 数组 数学 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1486 | 数组异或操作 | [✓] | 位运算 数学 | 🟢 | 🀄️ 🔗 |
1492 | n 的第 k 个因子 | [✓] | 数学 数论 | 🟠 | 🀄️ 🔗 |
1510 | 石子游戏 IV | 数学 动态规划 博弈 | 🔴 | 🀄️ 🔗 | |
1512 | 好数对的数目 | [✓] | 数组 哈希表 数学 1+ | 🟢 | 🀄️ 🔗 |
1513 | 仅含 1 的子串数 | 数学 字符串 | 🟠 | 🀄️ 🔗 | |
1515 | 服务中心的最佳位置 | 几何 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
1518 | 换水问题 | [✓] | 数学 模拟 | 🟢 | 🀄️ 🔗 |
1523 | 在区间范围内统计奇数数目 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
1524 | 和为奇数的子数组数目 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1538 | 找出隐藏数组中出现次数最多的元素 🔒 | 数组 数学 交互 | 🟠 | 🀄️ 🔗 | |
1551 | 使数组中所有元素相等的最小操作数 | 数学 | 🟠 | 🀄️ 🔗 | |
1561 | 你可以获得的最大硬币数目 | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
1563 | 石子游戏 V | 数组 数学 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1569 | 将子数组重新排序得到同一个二叉搜索树的方案数 | 树 并查集 二叉搜索树 7+ | 🔴 | 🀄️ 🔗 | |
1573 | 分割字符串的方案数 | 数学 字符串 | 🟠 | 🀄️ 🔗 | |
1577 | 数的平方等于两数乘积的方法数 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
1588 | 所有奇数长度子数组的和 | [✓] | 数组 数学 前缀和 | 🟢 | 🀄️ 🔗 |
1610 | 可见点的最大数目 | 几何 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
1621 | 大小为 K 的不重叠线段的数目 | 数学 动态规划 组合数学 | 🟠 | 🀄️ 🔗 | |
1622 | 奇妙序列 | 设计 线段树 数学 | 🔴 | 🀄️ 🔗 | |
1627 | 带阈值的图连通性 | 并查集 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
1628 | 设计带解析函数的表达式树 🔒 | 栈 树 设计 3+ | 🟠 | 🀄️ 🔗 | |
1634 | 求两个多项式链表的和 🔒 | 链表 数学 双指针 | 🟠 | 🀄️ 🔗 | |
1641 | 统计字典序元音字符串的数目 | 数学 动态规划 组合数学 | 🟠 | 🀄️ 🔗 | |
1643 | 第 K 条最小指令 | 数组 数学 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1648 | 销售价值减少的颜色球 | 贪心 数组 数学 3+ | 🟠 | 🀄️ 🔗 | |
1680 | 连接连续二进制数字 | 位运算 数学 模拟 | 🟠 | 🀄️ 🔗 | |
1685 | 有序数组中差绝对值之和 | 数组 数学 前缀和 | 🟠 | 🀄️ 🔗 | |
1686 | 石子游戏 VI | 贪心 数组 数学 3+ | 🟠 | 🀄️ 🔗 | |
1688 | 比赛中的配对次数 | [✓] | 数学 模拟 | 🟢 | 🀄️ 🔗 |
1690 | 石子游戏 VII | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1716 | 计算力扣银行的钱 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
1728 | 猫和老鼠 II | 图 拓扑排序 记忆化搜索 5+ | 🔴 | 🀄️ 🔗 | |
1735 | 生成乘积数组的方案数 | 数组 数学 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
1739 | 放置盒子 | 贪心 数学 二分查找 | 🔴 | 🀄️ 🔗 | |
1742 | 盒子中小球的最大数量 | [✓] | 哈希表 数学 计数 | 🟢 | 🀄️ 🔗 |
1753 | 移除石子的最大得分 | 贪心 数学 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1759 | 统计同质子字符串的数目 | 数学 字符串 | 🟠 | 🀄️ 🔗 | |
1766 | 互质树 | 树 深度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
1776 | 车队 II | 栈 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
1780 | 判断一个数字是否可以表示成三的幂的和 | 数学 | 🟠 | 🀄️ 🔗 | |
1799 | N 次操作后的最大分数和 | 位运算 数组 数学 4+ | 🔴 | 🀄️ 🔗 | |
1806 | 还原排列的最少操作步数 | 数组 数学 模拟 | 🟠 | 🀄️ 🔗 | |
1808 | 好因子的最大数目 | 递归 数学 数论 | 🔴 | 🀄️ 🔗 | |
1812 | 判断国际象棋棋盘中一个格子的颜色 | [✓] | 数学 字符串 | 🟢 | 🀄️ 🔗 |
1814 | 统计一个数组中好对子的数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
1819 | 序列中不同最大公约数的数目 | 数组 数学 计数 1+ | 🔴 | 🀄️ 🔗 | |
1822 | 数组元素积的符号 | [✓] | 数组 数学 | 🟢 | 🀄️ 🔗 |
1823 | 找出游戏的获胜者 | 递归 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
1828 | 统计一个圆中点的数目 | 几何 数组 数学 | 🟠 | 🀄️ 🔗 | |
1830 | 使字符串有序的最少操作次数 | 数学 字符串 组合数学 | 🔴 | 🀄️ 🔗 | |
1835 | 所有数对按位与结果的异或和 | 位运算 数组 数学 | 🔴 | 🀄️ 🔗 | |
1837 | K 进制表示下的各位数字总和 | [✓] | 数学 | 🟢 | 🀄️ 🔗 |
1840 | 最高建筑高度 | 数组 数学 排序 | 🔴 | 🀄️ 🔗 |