跳至主要內容

计数


计数

全部标签

数据结构

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

算法

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

其他

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


题号标题题解标签难度力扣
169多数元素[✓]数组 哈希表 分治 2+🟢🀄️open in new window 🔗open in new window
229多数元素 II数组 哈希表 计数 1+🟠🀄️open in new window 🔗open in new window
299猜数字游戏哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
347前 K 个高频元素[✓]数组 哈希表 分治 5+🟠🀄️open in new window 🔗open in new window
358K 距离间隔重排字符串 🔒贪心 哈希表 字符串 3+🔴🀄️open in new window 🔗open in new window
383赎金信[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
387字符串中的第一个唯一字符[✓]队列 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
451根据字符出现频率排序[✓]哈希表 字符串 桶排序 3+🟠🀄️open in new window 🔗open in new window
594最长和谐子序列[✓]数组 哈希表 计数 2+🟢🀄️open in new window 🔗open in new window
621任务调度器贪心 数组 哈希表 3+🟠🀄️open in new window 🔗open in new window
692前K个高频单词字典树 哈希表 字符串 4+🟠🀄️open in new window 🔗open in new window
767重构字符串贪心 哈希表 字符串 3+🟠🀄️open in new window 🔗open in new window
811子域名访问计数数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
819最常见的单词[✓]数组 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
869重新排序得到 2 的幂哈希表 数学 计数 2+🟠🀄️open in new window 🔗open in new window
884两句话中的不常见单词[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
900RLE 迭代器设计 数组 计数 1+🟠🀄️open in new window 🔗open in new window
914卡牌分组[✓]数组 哈希表 数学 2+🟢🀄️open in new window 🔗open in new window
923三数之和的多种可能数组 哈希表 双指针 2+🟠🀄️open in new window 🔗open in new window
945使数组唯一的最小增量[✓]贪心 数组 计数 1+🟠🀄️open in new window 🔗open in new window
992K 个不同整数的子数组数组 哈希表 计数 1+🔴🀄️open in new window 🔗open in new window
1010总持续时间可被 60 整除的歌曲数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
1054距离相等的条形码贪心 数组 哈希表 3+🟠🀄️open in new window 🔗open in new window
1079活字印刷哈希表 字符串 回溯 1+🟠🀄️open in new window 🔗open in new window
1090受标签影响的最大值贪心 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1121将数组分成几个递增序列 🔒数组 计数🔴🀄️open in new window 🔗open in new window
1128等价多米诺骨牌对的数量[✓]数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
1160拼写单词[✓]数组 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
1189“气球” 的最大数量[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
1198找出所有行中最小公共元素 🔒数组 哈希表 二分查找 2+🟠🀄️open in new window 🔗open in new window
1213三个有序数组的交集 🔒数组 哈希表 二分查找 1+🟢🀄️open in new window 🔗open in new window
1221分割平衡字符串[✓]贪心 字符串 计数🟢🀄️open in new window 🔗open in new window
1267统计参与通信的服务器深度优先搜索 广度优先搜索 并查集 3+🟠🀄️open in new window 🔗open in new window
1347制造字母异位词的最小步骤数哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
1356根据数字二进制下 1 的数目排序[✓]位运算 数组 计数 1+🟢🀄️open in new window 🔗open in new window
1365有多少小于当前数字的数字[✓]数组 哈希表 计数 1+🟢🀄️open in new window 🔗open in new window
1366通过投票对团队排名数组 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
1370上升下降字符串[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
1394找出数组中的幸运数[✓]数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
1400构造 K 个回文字符串贪心 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
1419数青蛙[✓]字符串 计数🟠🀄️open in new window 🔗open in new window
1481不同整数的最少数目贪心 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
1497检查数组对是否可以被 k 整除[✓]数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
1512好数对的数目[✓]数组 哈希表 数学 1+🟢🀄️open in new window 🔗open in new window
1519子树中标签相同的节点数 深度优先搜索 广度优先搜索 2+🟠🀄️open in new window 🔗open in new window
1603设计停车系统[✓]设计 计数 模拟🟢🀄️open in new window 🔗open in new window
1612检查两棵二叉表达式树是否等价 🔒 深度优先搜索 哈希表 2+🟠🀄️open in new window 🔗open in new window
1657确定两个字符串是否接近[✓]哈希表 字符串 计数 1+🟠🀄️open in new window 🔗open in new window
1684统计一致字符串的数目[✓]位运算 数组 哈希表 2+🟢🀄️open in new window 🔗open in new window
1704判断字符串的两半是否相似[✓]字符串 计数🟢🀄️open in new window 🔗open in new window
1726同积元组数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
1737满足三条件之一需改变的最少字符数哈希表 字符串 计数 1+🟠🀄️open in new window 🔗open in new window
1742盒子中小球的最大数量[✓]哈希表 数学 计数🟢🀄️open in new window 🔗open in new window
1748唯一元素的和[✓]数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
1775通过最少操作次数使数组的和相等贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
1781所有子字符串美丽值之和哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
1790仅执行一次字符串交换能否使两个字符串相等[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
1814统计一个数组中好对子的数目数组 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
1819序列中不同最大公约数的数目数组 数学 计数 1+🔴🀄️open in new window 🔗open in new window
1854人口最多的年份[✓]数组 计数 前缀和🟢🀄️open in new window 🔗open in new window
1857有向图中最大颜色值 拓扑排序 记忆化搜索 3+🔴🀄️open in new window 🔗open in new window
1876长度为三且各字符不同的子字符串[✓]哈希表 字符串 计数 1+🟢🀄️open in new window 🔗open in new window
1897重新分配字符使所有字符串都相等[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
1940排序数组之间的最长公共子序列 🔒数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
1941检查是否所有字符出现次数相同[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
2001可互换矩形的组数数组 哈希表 数学 2+🟠🀄️open in new window 🔗open in new window
2006差的绝对值为 K 的数对数目[✓]数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
2013检测正方形设计 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
2014重复 K 次的最长子序列贪心 字符串 回溯 2+🔴🀄️open in new window 🔗open in new window
2023连接后等于目标字符串的字符串对数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
2025分割数组的最多方案数数组 哈希表 计数 2+🔴🀄️open in new window 🔗open in new window
2029石子游戏 IX贪心 数组 数学 2+🟠🀄️open in new window 🔗open in new window
2053数组中第 K 个独一无二的字符串[✓]数组 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
2067等计数子串的数量 🔒字符串 计数 前缀和🟠🀄️open in new window 🔗open in new window
2068检查两个字符串是否几乎相等[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
2083求以相同字母开头和结尾的子串总数 🔒哈希表 数学 字符串 2+🟠🀄️open in new window 🔗open in new window
2085统计出现过一次的公共字符串[✓]数组 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
2131连接两字母单词得到的最长回文串贪心 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
2148元素计数[✓]数组 计数 排序🟢🀄️open in new window 🔗open in new window
2150找出数组中的所有孤独数字数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
2168每个数字的频率都相同的独特子字符串的数量 🔒哈希表 字符串 计数 2+🟠🀄️open in new window 🔗open in new window
2170使数组变成交替数组的最少操作数贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
2182构造限制重复的字符串[✓]贪心 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
2186制造字母异位词的最小步骤数 II哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
2190数组中紧跟 key 之后出现最频繁的数字[✓]数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
2206将数组划分成相等数对[✓]位运算 数组 哈希表 1+🟢🀄️open in new window 🔗open in new window
2225找出输掉零场或一场比赛的玩家数组 哈希表 计数 1+🟠🀄️open in new window 🔗open in new window
2244完成所有任务需要的最少轮数贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
2248多个数组求交集数组 哈希表 计数 1+🟢🀄️open in new window 🔗open in new window
2268最少按键次数 🔒贪心 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
2275按位与结果大于零的最长组合[✓]位运算 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
2283判断一个数的数字计数是否等于数位的值哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
2284最多单词数的发件人数组 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
2287重排字符形成目标字符串[✓]哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
2341数组能形成多少数对数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
2347最好的扑克手牌数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
2351第一个出现两次的字母位运算 哈希表 字符串 1+🟢🀄️open in new window 🔗open in new window
2364统计坏数对的数目数组 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
2384最大回文数字贪心 哈希表 字符串 1+🟠🀄️open in new window 🔗open in new window
2404出现最频繁的偶数元素数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
2416字符串的前缀分数和[✓]字典树 数组 字符串 1+🔴🀄️open in new window 🔗open in new window
2423删除字符使频率相同哈希表 字符串 计数🟢🀄️open in new window 🔗open in new window
2442反转之后不同整数的数目数组 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
2453摧毁一系列目标数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
2499让数组不相等的最小总代价贪心 数组 哈希表 1+🔴🀄️open in new window 🔗open in new window
2506统计相似字符串对的数目位运算 数组 哈希表 2+🟢🀄️open in new window 🔗open in new window
2514统计同位异构字符串数目哈希表 数学 字符串 2+🔴🀄️open in new window 🔗open in new window
2526找到数据流中的连续整数设计 队列 哈希表 2+🟠🀄️open in new window 🔗open in new window
2529正整数和负整数的最大计数数组 二分查找 计数🟢🀄️open in new window 🔗open in new window
2531使字符串中不同字符的数目相等哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
2539好子序列的个数 🔒哈希表 数学 字符串 2+🟠🀄️open in new window 🔗open in new window
2547拆分数组的最小代价数组 哈希表 动态规划 1+🔴🀄️open in new window 🔗open in new window
2586统计范围内的元音字符串数数组 字符串 计数🟢🀄️open in new window 🔗open in new window
2748美丽下标对的数目数组 哈希表 数学 2+🟢🀄️open in new window 🔗open in new window
2782唯一类别的数量 🔒并查集 计数 交互🟠🀄️open in new window 🔗open in new window
2833距离原点最远的点字符串 计数🟢🀄️open in new window 🔗open in new window
2856删除数对后的最小数组长度贪心 数组 哈希表 3+🟠🀄️open in new window 🔗open in new window
2870使数组为空的最少操作次数贪心 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
2950可整除子串的数量 🔒哈希表 字符串 计数 1+🟠🀄️open in new window 🔗open in new window
2955同端子串的数量 🔒数组 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
2960统计已测试设备数组 计数 模拟🟢🀄️open in new window 🔗open in new window
2981找出出现至少三次的最长特殊子字符串 I哈希表 字符串 二分查找 2+🟠🀄️open in new window 🔗open in new window
2982找出出现至少三次的最长特殊子字符串 II哈希表 字符串 二分查找 2+🟠🀄️open in new window 🔗open in new window
3005最大频率元素计数数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
3016输入单词需要的最少按键次数 II贪心 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
3035回文字符串的最大数量贪心 数组 哈希表 3+🟠🀄️open in new window 🔗open in new window
3039进行操作使字符串为空数组 哈希表 计数 1+🟠🀄️open in new window 🔗open in new window
3044出现频率最高的质数数组 哈希表 数学 4+🟠🀄️open in new window 🔗open in new window
3046分割数组数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
3063链表频率 🔒哈希表 链表 计数🟢🀄️open in new window 🔗open in new window
3071在矩阵上写出字母 Y 所需的最少操作次数数组 哈希表 计数 1+🟠🀄️open in new window 🔗open in new window
3081替换字符串中的问号使分数最小贪心 哈希表 字符串 3+🟠🀄️open in new window 🔗open in new window
3084统计以给定字符开头和结尾的子字符串总数数学 字符串 计数🟠🀄️open in new window 🔗open in new window
3085成为 K 特殊字符串需要删除的最少字符数贪心 哈希表 字符串 2+🟠🀄️open in new window 🔗open in new window
3128直角三角形数组 哈希表 数学 2+🟠🀄️open in new window 🔗open in new window
3137K 周期字符串需要的最少操作次数哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
3138同位字符串连接的最小长度哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
3144分割字符频率相等的最少子字符串哈希表 字符串 动态规划 1+🟠🀄️open in new window 🔗open in new window
3153所有数对中数位差之和数组 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
3167字符串的更好压缩 🔒哈希表 字符串 计数 1+🟠🀄️open in new window 🔗open in new window
3184构成整天的下标对数目 I数组 哈希表 计数🟢🀄️open in new window 🔗open in new window
3185构成整天的下标对数目 II数组 哈希表 计数🟠🀄️open in new window 🔗open in new window
3186施咒的最大总伤害数组 哈希表 双指针 4+🟠🀄️open in new window 🔗open in new window
3223操作后字符串的最短长度哈希表 字符串 计数🟠🀄️open in new window 🔗open in new window
3228将 1 移动到末尾的最大操作次数贪心 字符串 计数🟠🀄️open in new window 🔗open in new window
3238求出胜利玩家的数目数组 哈希表 计数🟢🀄️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
3279活塞占据的最大总区域 🔒数组 哈希表 字符串 3+🔴🀄️open in new window 🔗open in new window
3312查询排序后的最大公约数数组 哈希表 数学 5+🔴🀄️open in new window 🔗open in new window
LCP 39无人机方阵数组 哈希表 计数 1+🟢🀄️open in new window
LCP 66最小展台数量数组 哈希表 字符串 1+🟢🀄️open in new window
剑指 Offer 39数组中出现次数超过一半的数字[✓]数组 哈希表 分治 2+🟢🀄️open in new window
剑指 Offer 50第一个只出现一次的字符[✓]队列 哈希表 字符串 1+🟢🀄️open in new window
剑指 Offer II 60出现频率最高的 k 个数字[✓]数组 哈希表 分治 5+🟠🀄️open in new window
面试题 16.04井字游戏数组 计数 矩阵🟠🀄️open in new window
面试题 16.10生存人数数组 计数🟠🀄️open in new window
面试题 16.15珠玑妙算哈希表 字符串 计数🟢🀄️open in new window
面试题 16.24数对和数组 哈希表 双指针 2+🟠🀄️open in new window
面试题 17.07婴儿名字深度优先搜索 广度优先搜索 并查集 4+🟠🀄️open in new window
面试题 17.10主要元素数组 计数🟢🀄️open in new window