跳至主要內容

枚举


枚举

全部标签

数据结构

数组 矩阵 链表 双向链表 单调栈 队列 单调队列 堆(优先队列) 哈希表 字符串 字符串匹配 二叉树 二叉搜索树 最小生成树 有序集合 拓扑排序 最短路 强连通分量 欧拉回路 双连通分量 并查集 字典树 线段树 树状数组 后缀数组

算法

枚举 递归 分治 回溯 贪心 动态规划 排序 桶排序 计数排序 基数排序 归并排序 快速选择 二分查找 记忆化搜索 深度优先搜索 广度优先搜索 双指针 位运算 前缀和 计数 滑动窗口 状态压缩 哈希函数 滚动哈希 扫描线

其他

数学 数论 几何 博弈 模拟 组合数学 随机化 概率与统计 水塘抽样 拒绝采样 数据库 设计 数据流 脑筋急转弯 交互 迭代器 多线程


题号标题题解标签难度力扣
204计数质数数组 数学 枚举 1+🟠🀄️open in new window 🔗open in new window
479最大回文数乘积数学 枚举🔴🀄️open in new window 🔗open in new window
681最近时刻 🔒哈希表 字符串 回溯 1+🟠🀄️open in new window 🔗open in new window
800相似 RGB 颜色 🔒数学 字符串 枚举🟢🀄️open in new window 🔗open in new window
816模糊坐标字符串 回溯 枚举🟠🀄️open in new window 🔗open in new window
829连续整数求和数学 枚举🔴🀄️open in new window 🔗open in new window
845数组中的最长山脉[✓]数组 双指针 动态规划 1+🟠🀄️open in new window 🔗open in new window
869重新排序得到 2 的幂哈希表 数学 计数 2+🟠🀄️open in new window 🔗open in new window
906超级回文数数学 枚举🔴🀄️open in new window 🔗open in new window
949给定数字能组成的最大时间数组 字符串 枚举🟠🀄️open in new window 🔗open in new window
970强整数哈希表 数学 枚举🟠🀄️open in new window 🔗open in new window
1291顺次数枚举🟠🀄️open in new window 🔗open in new window
1534统计好三元组数组 枚举🟢🀄️open in new window 🔗open in new window
1566重复至少 K 次且长度为 M 的模式数组 枚举🟢🀄️open in new window 🔗open in new window
1601最多可达成的换楼请求数目位运算 数组 回溯 1+🔴🀄️open in new window 🔗open in new window
1617统计子树中城市之间最大距离位运算 动态规划 2+🔴🀄️open in new window 🔗open in new window
1620网络信号最好的坐标数组 枚举🟠🀄️open in new window 🔗open in new window
1625执行操作后字典序最小的字符串深度优先搜索 广度优先搜索 字符串 1+🟠🀄️open in new window 🔗open in new window
1638统计只差一个字符的子串数目哈希表 字符串 动态规划 1+🟠🀄️open in new window 🔗open in new window
1863找出所有子集的异或总和再求和位运算 数组 数学 3+🟢🀄️open in new window 🔗open in new window
1925统计平方和三元组的数目数学 枚举🟢🀄️open in new window 🔗open in new window
1952三除数数学 枚举 数论🟢🀄️open in new window 🔗open in new window
1956感染 K 种病毒所需的最短时间 🔒几何 数组 数学 2+🔴🀄️open in new window 🔗open in new window
1958检查操作是否合法数组 枚举 矩阵🟠🀄️open in new window 🔗open in new window
1995统计特殊四元组数组 哈希表 枚举🟢🀄️open in new window 🔗open in new window
1999最小的仅由两个数组成的倍数 🔒数学 枚举🟠🀄️open in new window 🔗open in new window
2014重复 K 次的最长子序列贪心 字符串 回溯 2+🔴🀄️open in new window 🔗open in new window
2018判断单词是否能放入填字游戏内数组 枚举 矩阵🟠🀄️open in new window 🔗open in new window
2025分割数组的最多方案数数组 哈希表 计数 2+🔴🀄️open in new window 🔗open in new window
2044统计按位或能得到最大值的子集数目[✓]位运算 数组 回溯 1+🟠🀄️open in new window 🔗open in new window
2048下一个更大的数值平衡数数学 回溯 枚举🟠🀄️open in new window 🔗open in new window
2081k 镜像数字的和数学 枚举🔴🀄️open in new window 🔗open in new window
2094找出 3 位偶数数组 哈希表 枚举 1+🟢🀄️open in new window 🔗open in new window
2122还原原数组数组 哈希表 双指针 2+🔴🀄️open in new window 🔗open in new window
2151基于陈述统计最多好人数位运算 数组 回溯 1+🔴🀄️open in new window 🔗open in new window
2162设置时间的最少代价数学 枚举🟠🀄️open in new window 🔗open in new window
2171拿出最少数目的魔法豆贪心 数组 枚举 2+🟠🀄️open in new window 🔗open in new window
2212射箭比赛中的最大得分位运算 数组 回溯 1+🟠🀄️open in new window 🔗open in new window
2232向表达式添加括号后的最小结果字符串 枚举🟠🀄️open in new window 🔗open in new window
2240买钢笔和铅笔的方案数数学 枚举🟠🀄️open in new window 🔗open in new window
2242节点序列的最大得分 数组 枚举 1+🔴🀄️open in new window 🔗open in new window
2249统计圆内格点数目几何 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
2259移除指定数字得到的最大结果[✓]贪心 字符串 枚举🟢🀄️open in new window 🔗open in new window
2261含最多 K 个可整除元素的子数组[✓]字典树 数组 哈希表 3+🟠🀄️open in new window 🔗open in new window
2306公司命名位运算 数组 哈希表 2+🔴🀄️open in new window 🔗open in new window
2309兼具大小写的最好英文字母哈希表 字符串 枚举🟢🀄️open in new window 🔗open in new window
2310个位数字为 K 的整数之和贪心 数学 动态规划 1+🟠🀄️open in new window 🔗open in new window
2367等差三元组的数目数组 哈希表 双指针 1+🟢🀄️open in new window 🔗open in new window
2397被列覆盖的最多行数位运算 数组 回溯 2+🟠🀄️open in new window 🔗open in new window
2417最近的公平整数 🔒数学 枚举🟠🀄️open in new window 🔗open in new window
2427公因子的数目数学 枚举 数论🟢🀄️open in new window 🔗open in new window
2437有效时间的数目字符串 枚举🟢🀄️open in new window 🔗open in new window
2440创建价值相同的连通块 深度优先搜索 数组 2+🔴🀄️open in new window 🔗open in new window
2443反转之后的数字和数学 枚举🟠🀄️open in new window 🔗open in new window
2552统计上升四元组树状数组 数组 动态规划 2+🔴🀄️open in new window 🔗open in new window
2605从两个数字数组里生成最小数字数组 哈希表 枚举🟢🀄️open in new window 🔗open in new window
2708一个小组的最大实力值贪心 位运算 数组 4+🟠🀄️open in new window 🔗open in new window
2735收集巧克力数组 枚举🟠🀄️open in new window 🔗open in new window
2761和等于目标值的质数对数组 数学 枚举 1+🟠🀄️open in new window 🔗open in new window
2765最长交替子数组数组 枚举🟢🀄️open in new window 🔗open in new window
2768黑格子的数目数组 哈希表 枚举🟠🀄️open in new window 🔗open in new window
2778特殊元素平方和数组 枚举🟢🀄️open in new window 🔗open in new window
2800包含三个字符串的最短字符串贪心 字符串 枚举🟠🀄️open in new window 🔗open in new window
2843统计对称整数的数目数学 枚举🟢🀄️open in new window 🔗open in new window
2844生成特殊数字的最少操作贪心 数学 字符串 1+🟠🀄️open in new window 🔗open in new window
2860让所有学生保持开心的分组方法数数组 枚举 排序🟠🀄️open in new window 🔗open in new window
2928给小朋友们分糖果 I数学 组合数学 枚举🟢🀄️open in new window 🔗open in new window
2929给小朋友们分糖果 II数学 组合数学 枚举🟠🀄️open in new window 🔗open in new window
2934最大化数组末位元素的最少操作次数数组 枚举🟠🀄️open in new window 🔗open in new window
2947统计美丽子字符串 I哈希表 数学 字符串 3+🟠🀄️open in new window 🔗open in new window
2951找出峰值数组 枚举🟢🀄️open in new window 🔗open in new window
2959关闭分部的可行集合数目位运算 枚举 2+🔴🀄️open in new window 🔗open in new window
2970统计移除递增子数组的数目 I数组 双指针 二分查找 1+🟢🀄️open in new window 🔗open in new window
2975移除栅栏得到的正方形田地的最大面积数组 哈希表 枚举🟠🀄️open in new window 🔗open in new window
3001捕获黑皇后需要的最少移动次数数组 枚举🟠🀄️open in new window 🔗open in new window
3010将数组分成最小总代价的子数组 I数组 枚举 排序🟢🀄️open in new window 🔗open in new window
3020子集中元素的最大数量数组 哈希表 枚举🟠🀄️open in new window 🔗open in new window
3025人员站位的方案数 I几何 数组 数学 2+🟠🀄️open in new window 🔗open in new window
3027人员站位的方案数 II几何 数组 数学 2+🔴🀄️open in new window 🔗open in new window
3044出现频率最高的质数数组 哈希表 数学 4+🟠🀄️open in new window 🔗open in new window
3091执行操作使数据元素之和大于等于 K贪心 数学 枚举🟠🀄️open in new window 🔗open in new window
3114替换字符可以得到的最晚时间字符串 枚举🟢🀄️open in new window 🔗open in new window
3127构造相同颜色的正方形数组 枚举 矩阵🟢🀄️open in new window 🔗open in new window
3132找出与数组相加的整数 II数组 双指针 枚举 1+🟠🀄️open in new window 🔗open in new window
3139使数组中所有元素相等的最小开销贪心 数组 枚举🔴🀄️open in new window 🔗open in new window
3197包含所有 1 的最小矩形面积 II数组 枚举 矩阵🔴🀄️open in new window 🔗open in new window
3200三角形的最大高度数组 枚举🟢🀄️open in new window 🔗open in new window
3234统计 1 显著的字符串的数量字符串 枚举 滑动窗口🟠🀄️open in new window 🔗open in new window
3256放三个车的价值之和最大 I数组 动态规划 枚举 1+🔴🀄️open in new window 🔗open in new window
3257放三个车的价值之和最大 II数组 动态规划 枚举 1+🔴🀄️open in new window 🔗open in new window
3265统计近似相等数对 I数组 哈希表 计数 2+🟠🀄️open in new window 🔗open in new window
3267统计近似相等数对 II数组 哈希表 计数 2+🔴🀄️open in new window 🔗open in new window
3272统计好整数的数目哈希表 数学 组合数学 1+🔴🀄️open in new window 🔗open in new window
3309连接二进制表示可形成的最大数值[✓]位运算 数组 枚举🟠🀄️open in new window 🔗open in new window
LCP 48无限棋局数组 数学 枚举 1+🔴🀄️open in new window
LCP 51烹饪料理位运算 数组 回溯 1+🟢🀄️open in new window
剑指 Offer 57-II和为s的连续正数序列[✓]数学 双指针 枚举🟢🀄️open in new window
面试题 16.18模式匹配数学 字符串 回溯 1+🟠🀄️open in new window