Ian
文章
动画
游戏
力扣
竞赛
关于
Ian
取消
文章
动画
游戏
力扣
竞赛
关于
会员
数组
594
中等
569
困难
410
字符串
279
dp
260
数学
213
简单
204
哈希表
203
会员
193
dfs
171
bfs
127
树
127
排序
114
二叉树
102
贪心
100
二分查找
97
栈
97
矩阵
92
图
80
位运算
79
堆
78
双指针
77
设计
69
回溯
56
链表
50
滑动窗口
46
模拟
44
前缀和
42
并查集
38
分治
32
有序集合
32
递归
32
单调栈
31
二叉搜索树
29
字典树
29
数据库
29
队列
28
拓扑排序
27
状态压缩
27
优化
26
线段树
23
计数
22
记忆化搜索
21
数论
20
树状数组
18
博弈
17
哈希函数
16
最短路
16
字符串匹配
15
组合数学
15
枚举
12
几何
11
滚动哈希
11
随机化
11
单调队列
10
双向链表
10
数据流
10
归并排序
9
逆向思维
9
交互
8
差分
7
构造
7
分段计数
6
多线程
6
桶排序
6
矩阵快速幂
6
脑筋急转弯
6
贡献法
6
迭代器
6
反悔贪心
5
后缀数组
5
容斥
5
数位dp
5
正则
5
珂朵莉树
5
shell
4
快速选择
4
扫描线
4
水塘抽样
4
网络流
4
计数排序
4
试填法
4
cdq分治
3
wqs二分
3
二分图
3
前后缀分解
3
力扣杯
3
双连通分量
3
基环树
3
最小生成树
3
最小表示法
3
概率与统计
3
欧拉回路
3
轮廓线dp
3
块状数组
2
基数排序
2
拒绝采样
2
换根dp
2
自动机
2
dfs序
1
lca
1
logtrick
1
treap
1
决策单调
1
凸包
1
卷积
1
启发式合并
1
强连通分量
1
快速变换
1
树的直径
1
置换
1
莫队
1
重链剖分
1
2025年7月
3632:子数组异或至少为 K 的数目(★★)
07-28
2025年5月
3549:两个多项式相乘(★★)
05-15
2025年4月
3526:范围异或查询与子数组反转(★★)
04-21
3506:查找消除细菌菌株所需时间(★★)
04-06
2025年1月
3416:唯一中间众数子序列 II(★★)
01-11
3406:从盒子中找出字典序最大的字符串 II(★★)
01-01
2024年12月
3385:破解锁的最少时间 II(★★)
12-11
3383:施法所需最低符文数量(★★)
12-09
2024年11月
3369:设计数组统计跟踪器(★★)
11-30
3359:查找最大元素不超过 K 的有序子矩阵(★★)
11-20
2024年10月
3329:字符至少出现 K 次的子字符串 II(★★)
10-25
3313:查找树中最后标记的节点(★★)
10-12
2024年9月
3299:连续子序列的和(★★)
09-27
3279:活塞占据的最大总区域(★★)
09-11
3269:构建两个递增数组(★★)
09-01
2024年7月
3231:要删除的递增子序列的最小数量(★★)
07-26
2024年5月
3141:最大汉明距离(★★)
05-09
2024年4月
3104:查找最长的自包含子串(★★)
04-06
2024年3月
3088:使字符串反回文(★★)
03-20
2024年2月
3037:在无限流中寻找模式 II(★★)
02-14
2024年1月
3018:可处理的最大删除操作数 I(★★)
01-25
3009:折线图上的最大交点数量(★★)
01-16
2023年12月
2969:购买水果需要的最少金币数 II(★★)
12-18
2023年11月
2941:子数组的最大 GCD-Sum(★★)
11-20
2927:给小朋友们分糖果 III(★★)
11-06
2023年10月
2921:价格递增的最大利润三元组 II(★★)
10-30
2912:在网格上移动到目的地的方法数(★★)
10-23
2023年9月
2868:单词游戏(★★)
09-25
2023年8月
2819:购买巧克力后的最小相对损失(★★)
08-14
2814:避免淹死并到达目的地的最短时间(★★)
08-07
2023年7月
2792:计算足够大的节点数(★★)
07-24
2023年6月
2753:计算一个环形街道上的房屋数量 II(★★)
06-27
2023年5月
2714:找到 K 次跨越的最短路径(★★)
05-29
2702:使数字变为非正数的最小操作次数(★★)
05-24
2023年4月
2647:把三角形染成红色(★★)
04-17
2613:美数对(★★)
04-03
2023年3月
2604:吃掉所有谷子的最短时间(★★)
03-27
2023年1月
2534:通过门的时间(★★)
01-10
2524:子数组的最大频率分数(★★)
01-03
2022年12月
2519:统计 K-Big 索引的数量(★★)
12-26
2022年11月
2479:两个不重叠子树的最大异或值(★★)
11-21
2459:通过移动项目到空白区域来排序数组(★★)
11-02
2022年9月
2403:杀死所有怪物的最短时间(★★)
09-05
2022年8月
2371:最小化网格中的最大值(★★)
08-11
2361:乘坐火车路线的最少费用(★★)
08-01
2022年7月
2355:你能拿走的最大图书数量(★★)
07-25
2022年6月
2313:二叉树中得到结果所需的最少翻转次数(★★)
06-20
2307:检查方程中的矛盾之处(★★)
06-13
2022年5月
2277:树中最接近路径的节点(★★)
05-16
2022年4月
2254:设计视频共享平台(★★)
04-26
2021年12月
2123:使矩阵中的 1 互不相邻的最小操作数(★★)
12-27
2019年10月
1231:分享巧克力(★★)
10-19
1216:验证回文字符串 III(★)
10-05
2019年9月
1199:建造街区的最短时间(★★★)
09-21
1183:矩阵中 1 的最大数量(★★★)
09-07
2019年8月
1168:水资源分配优化(★★)
08-24
2019年7月
1121:将数组分成几个递增序列(★)
07-13
2019年5月
1063:有效子数组的数目(★★)
05-27
1055:形成字符串的最短路径(★)
05-27
2017年3月
0800:相似 RGB 颜色(★)
03-10
2017年2月
0776:拆分二叉搜索树(★★)
02-14
0774:最小化去加油站的最大距离(★★)
02-12
0772:基本计算器 III(★★)
02-10
2017年1月
0760:找出变位映射
01-29
0755:倒水(★★)
01-24
0750:角矩形的数量(★)
01-19
0742:二叉树最近的叶节点(★)
01-11
2016年12月
0716:最大栈(★★)
12-16
0711:不同岛屿的数量 II(★★)
12-11
2016年11月
0683:K 个关闭的灯泡(★★)
11-13
0681:最近时刻(★)
11-11
2016年10月
0666:路径总和 IV(★)
10-27
0663:均匀树划分(★)
10-24
0660:移除 9(★★)
10-21
2016年9月
0631:设计 Excel 求和公式(★★)
09-22
0618:学生地理信息报告(★★)
09-09
0615:平均工资:部门与公司比较(★★)
09-06
0614:二级关注者(★)
09-05
0613:直线上的最近距离
09-04
0612:平面上的最近距离(★)
09-03
2016年8月
0604:迭代压缩字符串
08-26
0603:连续空余座位
08-25
0597:好友申请 I:总体通过率
08-19
0588:设计内存文件系统(★★)
08-10
0582:杀掉进程(★)
08-04
0580:统计各专业学生人数(★)
08-02
0579:查询员工的累计薪水(★★)
08-01
2016年7月
0578:查询回答率最高的问题(★)
07-31
0574:当选者(★)
07-27
0573:松鼠模拟(★)
07-26
0571:给定数字的频率查询中位数(★★)
07-24
0569:员工薪水中位数(★★)
07-22
0568:最大休假天数(★★)
07-21
0562:矩阵中最长的连续1线段(★)
07-15
0555:分割连接字符串(★)
07-08
0549:二叉树中最长的连续序列(★)
07-02
2016年6月
0545:二叉树的边界(★)
06-28
0544:输出比赛匹配对(★)
06-27
0536:从字符串生成二叉树(★)
06-19
0534:游戏玩法分析 III(★)
06-17
1
2