跳至主要內容

计数


计数

全部标签

数据结构

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

算法

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

其他

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


题号标题题解标签难度
0169多数元素open in new windowJSopen in new window数组 哈希表 分治 2+
0229多数元素 IIopen in new window数组 哈希表 计数 1+
0299猜数字游戏open in new window哈希表 字符串 计数
0347前 K 个高频元素open in new windowJSopen in new window数组 哈希表 分治 5+
0358K 距离间隔重排字符串open in new window贪心 哈希表 字符串 3+
0383赎金信open in new windowJSopen in new window哈希表 字符串 计数
0387字符串中的第一个唯一字符open in new window队列 哈希表 字符串 1+
0451根据字符出现频率排序open in new windowJSopen in new window哈希表 字符串 桶排序 3+
0621任务调度器open in new window贪心 数组 哈希表 3+
0692前K个高频单词open in new window字典树 哈希表 字符串 4+
0767重构字符串open in new window贪心 哈希表 字符串 3+
0811子域名访问计数open in new window数组 哈希表 字符串 1+
0819最常见的单词open in new window哈希表 字符串 计数
0869重新排序得到 2 的幂open in new window数学 计数 枚举 1+
0900RLE 迭代器open in new window设计 数组 计数 1+
0914卡牌分组open in new window数组 哈希表 数学 2+
0923三数之和的多种可能open in new window数组 哈希表 双指针 2+
0945使数组唯一的最小增量open in new window贪心 数组 计数 1+
0992K 个不同整数的子数组open in new window数组 哈希表 计数 1+
1010总持续时间可被 60 整除的歌曲open in new window数组 哈希表 计数
1054距离相等的条形码open in new window贪心 数组 哈希表 3+
1079活字印刷open in new window哈希表 字符串 回溯 1+
1090受标签影响的最大值open in new window贪心 数组 哈希表 2+
1128等价多米诺骨牌对的数量open in new window数组 哈希表 计数
1189“气球” 的最大数量open in new window哈希表 字符串 计数
1198找出所有行中最小公共元素open in new window数组 哈希表 二分查找 2+
1213三个有序数组的交集open in new window数组 哈希表 二分查找 1+
1221分割平衡字符串open in new window贪心 字符串 计数
1267统计参与通信的服务器open in new window深度优先搜索 广度优先搜索 并查集 3+
1347制造字母异位词的最小步骤数open in new window哈希表 字符串 计数
1356根据数字二进制下 1 的数目排序open in new window位运算 数组 计数 1+
1365有多少小于当前数字的数字open in new window数组 哈希表 计数 1+
1366通过投票对团队排名open in new window数组 哈希表 字符串 2+
1370上升下降字符串open in new window哈希表 字符串 计数
1394找出数组中的幸运数open in new window数组 哈希表 计数
1400构造 K 个回文字符串open in new window贪心 哈希表 字符串 1+
1419数青蛙open in new window字符串 计数
1481不同整数的最少数目open in new window贪心 数组 哈希表 2+
1497检查数组对是否可以被 k 整除open in new window数组 哈希表 计数
1512好数对的数目open in new window数组 哈希表 数学 1+
1519子树中标签相同的节点数open in new window 深度优先搜索 广度优先搜索 2+
1603设计停车系统open in new window设计 计数 模拟
1704判断字符串的两半是否相似open in new window字符串 计数
1737满足三条件之一需改变的最少字符数open in new window哈希表 字符串 计数 1+
1742盒子中小球的最大数量open in new window哈希表 数学 计数
1748唯一元素的和open in new window数组 哈希表 计数
1775通过最少操作次数使数组的和相等open in new window贪心 数组 哈希表 1+
1781所有子字符串美丽值之和open in new window哈希表 字符串 计数
1790仅执行一次字符串交换能否使两个字符串相等open in new window哈希表 字符串 计数
1814统计一个数组中好对子的数目open in new window数组 哈希表 数学 1+
1819序列中不同最大公约数的数目open in new window数组 数学 计数 1+
1854人口最多的年份open in new window数组 计数
1857有向图中最大颜色值open in new window 拓扑排序 记忆化搜索 3+
1876长度为三且各字符不同的子字符串open in new window哈希表 字符串 计数 1+
1897重新分配字符使所有字符串都相等open in new window哈希表 字符串 计数
1940排序数组之间的最长公共子序列open in new window数组 哈希表 计数
1941检查是否所有字符出现次数相同open in new window哈希表 字符串 计数
2001可互换矩形的组数open in new window数组 哈希表 数学 2+
2006差的绝对值为 K 的数对数目open in new window数组 哈希表 计数
2013检测正方形open in new window设计 数组 哈希表 1+
2014重复 K 次的最长子序列open in new window贪心 字符串 回溯 2+
2025分割数组的最多方案数open in new window数组 哈希表 计数 2+
2029石子游戏 IXopen in new window贪心 数组 数学 2+
2053数组中第 K 个独一无二的字符串open in new window数组 哈希表 字符串 1+
2067等计数子串的数量open in new window字符串 计数 前缀和
2068检查两个字符串是否几乎相等open in new window哈希表 字符串 计数
2083求以相同字母开头和结尾的子串总数open in new window哈希表 数学 字符串 2+
2085统计出现过一次的公共字符串open in new window数组 哈希表 字符串 1+
2131连接两字母单词得到的最长回文串open in new window贪心 数组 哈希表 2+
2150找出数组中的所有孤独数字open in new window数组 哈希表 计数
2168每个数字的频率都相同的独特子字符串的数量open in new window哈希表 字符串 计数 2+
2170使数组变成交替数组的最少操作数open in new window贪心 数组 哈希表 1+
2182构造限制重复的字符串open in new window贪心 字符串 计数 1+
2186使两字符串互为字母异位词的最少步骤数open in new window哈希表 字符串 计数
2190数组中紧跟 key 之后出现最频繁的数字open in new window数组 哈希表 计数
2206将数组划分成相等数对open in new window位运算 数组 哈希表 1+
2225找出输掉零场或一场比赛的玩家open in new window数组 哈希表 计数 1+
2244完成所有任务需要的最少轮数open in new window贪心 数组 哈希表 1+
2248多个数组求交集open in new window数组 哈希表 计数
2268最少按键次数open in new window贪心 数组 字符串 2+
2275按位与结果大于零的最长组合open in new window位运算 数组 哈希表 1+
2283判断一个数的数字计数是否等于数位的值open in new window哈希表 字符串 计数
2284最多单词数的发件人open in new window数组 哈希表 字符串 1+
2287重排字符形成目标字符串open in new window哈希表 字符串 计数
2341数组能形成多少数对open in new window数组 哈希表 计数
2347最好的扑克手牌open in new window数组 哈希表 计数
2351第一个出现两次的字母open in new window哈希表 字符串 计数
2404出现最频繁的偶数元素open in new window数组 哈希表 计数
2416字符串的前缀分数和open in new window字典树 数组 字符串 1+
2423删除字符使频率相同open in new window哈希表 字符串 计数
2453摧毁一系列目标open in new window数组 哈希表 计数
2499让数组不相等的最小总代价open in new window贪心 数组 哈希表 1+
2514统计同位异构字符串数目open in new window哈希表 数学 字符串 2+
2526找到数据流中的连续整数open in new window设计 队列 哈希表 2+
2529正整数和负整数的最大计数open in new window数组 二分查找 计数
2531使字符串总不同字符的数目相等open in new window哈希表 字符串 计数
2539好子序列的个数open in new window哈希表 数学 字符串 2+
2547拆分数组的最小代价open in new window数组 哈希表 动态规划 1+
LCP 39无人机方阵open in new window数组 哈希表 计数 1+
LCP 66最小展台数量open in new window数组 哈希表 字符串 1+
剑指 Offer 39数组中出现次数超过一半的数字open in new windowJSopen in new window数组 哈希表 分治 2+
剑指 Offer 50第一个只出现一次的字符open in new windowJSopen in new window队列 哈希表 字符串 1+
剑指 Offer II 060出现频率最高的 k 个数字open in new window数组 哈希表 分治 5+
面试题 16.04井字游戏open in new window数组 计数 矩阵
面试题 16.10生存人数open in new window数组 计数
面试题 16.15珠玑妙算open in new window哈希表 字符串 计数
面试题 16.24数对和open in new window数组 哈希表 双指针 2+
面试题 17.07婴儿名字open in new window深度优先搜索 广度优先搜索 并查集 4+
面试题 17.10主要元素open in new window数组 计数