GitHub
我的主页
日志总览
分门别类
关于博主
搜索
刷题记录
分类
叶值的最小代价生成树(Leetcode 1130)
03-19
礼盒的最大甜蜜度(Leetcode 2517)
03-12
从仓库到码头运输箱子(Leetcode 1687)
02-22
最大频率栈(Leetcode 895)
02-18
最大平均值和的分组(Leetcode 813)
02-15
完美分割的方案数(Leetcode 2478)
02-12
细分图中的可到达节点(Leetcode 882)
02-09
统计回文子序列数目(Leetcode 2484)
02-06
第 N 个神奇数字(Leetcode 878)
02-03
香槟塔(Leetcode 799)
01-28
子序列宽度之和(Leetcode 891)
01-25
匹配子序列的单词数(Leetcode 792)
01-19
数组的均值分割(Leetcode 805)
01-19
分汤(Leetcode 808)
01-19
多米诺和托米诺平铺(Leetcode 790)
01-16
获取所有钥匙的最短路径(Leetcode 864)
01-12
最小移动总距离(Leetcode 1668)
01-08
最大重复子字符串(Leetcode 1668)
01-05
重复的DNA序列(Leetcode 187)
01-03
到达终点数字(Leetcode 754)
12-31
移除子树后的二叉树高度(Leetcode 2458)
12-29
子数组的最小值之和(Leetcode 907)
12-26
和至少为 K 的最短子数组(Leetcode 862)
12-24
规划兼职工作(Leetcode 1235)
12-10
可能的二分法(Leetcode 886)
12-07
不同的子序列 II(Leetcode 940)
12-04
统计定界子数组的数目(Leetcode 2444)
12-01
创建价值相同的连通块(Leetcode 2440)
11-28
最小化数组中的最大值(Leetcode 2439)
11-24
使序列递增的最小交换次数(Leetcode 801)
11-21
灯泡开关 II(Leetcode 672)
11-16
优势洗牌(Leetcode 870)
11-14
三等分(Leetcode 927)
11-11
在LR字符串中交换相邻字符(Leetcode 777)
11-08
相似度为 K 的字符串(Leetcode 854)
11-05
旋转数字(Leetcode 788)
11-02
数飞机(Lintcode 391)
10-31
完成所有交易的初始最少钱数(Leetcode 2412)
10-28
按位或最大的最小子数组长度(Leetcode 2411)
10-26
字符串的前缀分数和(Leetcode 2416)
10-24
反转二叉树的奇数层(Leetcode 2415)
10-22
最大矩形(Leetcode 85)
10-20
最大人工岛(Leetcode 827)
10-19
最长递增子序列 II(Leetcode 2407)
10-17
接雨水(Leetcode 42)
10-14
24 点游戏(Leetcode 679)
10-11
雇佣 K 名工人的最低成本(Leetcode 857)
10-09
好路径的数目(Leetcode 2421)
10-07
会议室 III(Leetcode 2402)
10-04
最长优雅子数组(Leetcode 2401)
10-02
恰好移动 k 步到达某一位置的方法数目(Leetcode 2400)
09-30
优美的排列 II(Leetcode 667)
09-27
预算内的最多机器人数目(Leetcode 2398)
09-25
被列覆盖的最多行数(Leetcode 2397)
09-22
给定条件下构造矩阵(Leetcode 6163)
09-19
二叉树的序列化与反序列化(Leetcode 297)
09-18
阶乘函数后 K 个零(Leetcode 793)
09-13
二维数组的逆序对(某大厂手撕面试题)
09-12
滑动窗口最大值(Leetcode 239)
09-10
变为棋盘(Leetcode 782)
09-07
寻找重复的子树(Leetcode 652)
09-06
计算右侧小于当前元素的个数(Leetcode 315)
08-31
数组中的逆序对(Leetcode 剑指Offer51)
08-28
最大相等频率(Leetcode 1224)
08-25
特殊的二进制序列(Leetcode 761)
08-18
最多能完成排序的块 II(Leetcode 768)
08-18
有序队列(Leetcode 899)
08-15
最短操作次数(某大厂手撕面试题)
08-12
按公因数计算最大组件大小(Leetcode 952)
08-10
最少的计算时间(某大厂手撕面试题)
09-01
最大数(Leetcode 179)
08-28
K 站中转内最便宜的航班(Leetcode 787)
08-24
划分为k个相等的子集(Leetcode 698)
08-20
最长重复子数组(Leetcode 718)
08-17
最长重复子数组(Leetcode 1588)
08-15
重新排列后的最大子矩阵(Leetcode 1727)
08-15
三目表达式的计算结果
08-12
最小缩进次数
08-10
数组中最大数对和的最小值(Leetcode 1877)
07-20
绝对差值和(Leetcode 1838)
07-19
绝对差值和(Leetcode 1818)
07-13
基于时间的键值存储(Leetcode 981)
07-10
和相同的二元子数组(Leetcode 930)
07-08
原子的数量(Leetcode 726)
07-05
根据字符出现频率排序(Leetcode 451)
07-03
公交路线(Leetcode 815)
06-28
滑动谜题(Leetcode 773)
06-26
打开转盘锁(Leetcode 752)
06-25
串联字符串的最大长度(Leetcode 1239)
06-19
最小好进制(Leetcode 483)
06-18
有效数字(Leetcode 65)
06-17
石子游戏(Leetcode 877)
06-16
数位成本和为目标值的最大数字(Leetcode 1449)
06-12
零钱兑换 II(Leetcode 518)
06-10
盈利计划(Leetcode 879)
06-09
最后一块石头的重量 II(Leetcode 1049)
06-08
一和零(Leetcode 474)
06-06
目标和(Leetcode 494)
06-06
连续的子数组和(Leetcode 523)
06-02
和为K的子数组(Leetcode 1074)
05-31
汉明距离总和(Leetcode 477)
05-28
反转每对括号间的子串(Leetcode 1190)
05-26
按要求补齐数组(Leetcode 189)
04-24
按要求补齐数组(Leetcode 330)
04-21
柱状图中最大的矩形(Leetcode 84)
04-19
买卖股票的最佳时机 IV(Leetcode 188)
04-17
发糖果(Leetcode 135)
04-15
使用最小花费爬楼梯(Leetcode 746)
04-11
去除重复字母(Leetcode 316)
04-08
栈排序(Leetcode 程序员面试金典03.05)
04-05
LRU 缓存(Leetcode 程序员面试金典16.25)
04-03
商品折扣后的最终价格(Leetcode 738)
04-01
商品折扣后的最终价格(Leetcode 1475)
03-28
堆叠长方体的最大高度(Leetcode 219场单周赛第4题)
03-25
石子游戏 VII(Leetcode 219场单周赛第3题)
03-23
运算(Leetcode 程序员面试金典16.09)
03-20
最佳直线(Leetcode 程序员面试金典16.14)
03-16
Dota2 参议院(Leetcode 649)
03-13
奇数值单元格的数目(Leetcode 1252)
03-11
数组拆分 I(Leetcode 561)
03-08
下一个数(Leetcode 程序员面试金典05.04)
03-05
将数组拆分成斐波那契序列(Leetcode 842)
03-03
最短超串(Leetcode 程序员面试金典16.16)
02-28
最短超串(Leetcode 程序员面试金典17.18)
02-25
翻转矩阵后的得分(Leetcode 861)
02-21
多次搜索(Leetcode 程序员面试金典17.17)
02-18
稀疏相似度(Leetcode 程序员面试金典17.26)
02-16
婴儿名字(Leetcode 程序员面试金典17.07)
02-13
任务调度器(Leetcode 621)
02-10
分割数组为连续子序列(Leetcode 659)
02-07
2出现的次数(Leetcode 程序员面试金典17.06)
02-04
计数质数(Leetcode 204)
02-02
拼接最大数(Leetcode 321)
01-30
完全二叉树的节点个数(Leetcode 222)
01-28
搜索旋转数组(Leetcode 程序员面试金典10.03)
01-25
汉诺塔问题(Leetcode 程序员面试金典08.06)
01-23
消失的数字(Leetcode 程序员面试金典17.04)
01-20
数组的最小偏移量(Leetcode 217场单周赛第4题)
01-18
使数组互补的最少操作次数(Leetcode 217场单周赛第3题)
01-15
找出最具竞争力的子序列(Leetcode 217场单周赛第2题)
01-11
最大间距(Leetcode 164)
01-04
计算器(Leetcode 程序员面试金典16.26)
12-30
单词转换(Leetcode 程序员面试金典17.22)
12-28
主要元素(Leetcode 程序员面试金典17.10)
12-26
迷路的机器人(Leetcode 程序员面试金典08.02)
12-24
字母与数字(Leetcode 程序员面试金典17.05)
12-22
稀疏数组搜索(Leetcode 程序员面试金典10.05)
12-18
翻转数位(Leetcode 程序员面试金典05.03)
12-16
合法二叉搜索树(Leetcode 程序员面试金典04.05)
12-14
阶乘尾数(Leetcode 程序员面试金典16.05)
12-12
二叉搜索树的第k大节点(Leetcode 剑指Offer54)
12-10
二叉树的最近公共祖先(Leetcode 剑指Offer68-Ⅱ)
12-08
平衡二叉树(Leetcode 剑指Offer55-Ⅱ)
12-06
单词接龙(Leetcode 127)
12-04
不用加减乘除做加法(Leetcode 剑指Offer65)
12-02
串联所有单词的子串(Leetcode 30)
11-30
分割回文串(Leetcode 131)
11-28
从中序与后序遍历序列构造二叉树(Leetcode 106)
11-26
从前序与中序遍历序列构造二叉树(Leetcode 105)
11-24
二叉搜索树与双向链表(Leetcode 剑指Offer36)
11-22
第 K 条最小指令(Leetcode 213场单周赛第4题)
11-20
可以到达的最远建筑(Leetcode 213场单周赛第3题)
11-18
单词拆分 II(Leetcode 140)
11-16
O(1) 时间插入、删除和获取随机元素 - 允许重复(Leetcode 381)
11-14
实现 Trie (前缀树)(Leetcode 208)
11-12
最长连续序列(Leetcode 128)
11-10
设计哈希映射(Leetcode 706)
11-06
连续数组(Leetcode 525)
11-04
和为K的子数组(Leetcode 560)
11-02
四数相加 II(Leetcode 454)
10-31
132模式(Leetcode 456)
10-29
供暖器(Leetcode 475)
10-25
出界的路径数(Leetcode 576)
10-10
解码方法(Leetcode 91)
10-09
巧克力棒(某大厂手撕笔试题)
10-07
求最长的山谷序列(某大厂手撕笔试题)
10-05
求一元n次方程的根(某大厂手撕笔试题)
10-03
检查字符串是否可以通过排序子字符串得到另一个字符串(Leetcode 206场单周赛第4题)
10-02
连接所有点的最小费用(Leetcode 206场单周赛第3题)
09-30
特殊编辑距离(某大厂手撕笔试题)
09-29
寻找符合条件的节点数(某大厂手撕笔试题)
09-27
打印数组的形状(某大厂手撕面试题)
09-25
比特位计数(Leetcode 338)
09-24
俄罗斯套娃信封问题(Leetcode 354)
09-22
加油站(Leetcode 134)
09-20
摆动序列(Leetcode 376)
09-16
最小的k个数(Leetcode 剑指Offer40)
09-08
实现堆的插入和删除(某大厂手撕面试题)
09-05
最长上升子序列(Leetcode 300)
08-30
最长公共子序列(Leetcode 1143)
08-28
乘积最大子数组(Leetcode 152)
08-26
最大子序和(Leetcode 53)
08-24
吃掉 N 个橘子的最少天数(Leetcode 202场单周赛第4题)
08-18
两球之间的磁力(Leetcode 202场单周赛第3题)
08-16
寻找重复数(Leetcode 287)
08-15
错误的集合(Leetcode 645)
08-13
只出现一次的数字 III(Leetcode 260)
08-12
只出现一次的数字 II(Leetcode 137)
08-10
只出现一次的数字(Leetcode 136)
08-09
数字序列中某一位的数字(Leetcode 剑指Offer44)
08-07
1~n整数中1出现的次数(Leetcode 剑指Offer43)
08-05
丑数 II(Leetcode 264)
08-04
表示数值的字符串(Leetcode 剑指Offer20)
08-03
被围绕的区域(Leetcode 130)
08-02
整数拆分(Leetcode 343)
07-30
矩阵中的最长递增路径(Leetcode 329)
07-26
分割数组的最大值(Leetcode 410)
07-25
除数博弈(Leetcode 1025)
07-24
最佳观光组合(Leetcode 1014)
06-17
每日温度(Leetcode 739)
06-15
单词接龙 II(Leetcode 126)
06-10
等式方程的可满足性(Leetcode 990)
06-08
每个元音包含偶数次的最长子字符串(Leetcode 1371)
05-16
新21点(Leetcode 837)
05-15
寻找最远的关系(某大厂手撕面试题)
05-03
岛屿数量(Leetcode 200)
04-17
排序数组(Leetcode 912)
04-05
实现 strStr()(Leetcode 28)
03-15
最长回文字符串(Leetcode 5)
02-13
寻找两个正序数组的中位数(Leetcode 4)
02-11