Skip to content

congve1/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Title Solution Difficulty
1 两数之和 Python3 Easy
2 两数相加 Python3 Medium
3 无重复字符的最长子串 Python3 Medium
4 寻找两个有序数组的中位数 Python3 Hard
5 最长回文子串 Python3 Medium
6 Z 字形变换 Python3 Medium
7 整数反转 Python3 Easy
8 字符串转换整数 (atoi) Python3 Medium
9 回文数 Python3 Easy
10 正则表达式匹配 Python3 Hard
11 盛最多水的容器 Python3 Medium
12 整数转罗马数字 Python3 Medium
13 罗马数字转整数 Python3 Easy
14 最长公共前缀 Python3 Easy
15 三数之和 Python3 Medium
16 最接近的三数之和 Python3 Medium
17 电话号码的字母组合 Python3 Medium
18 四数之和 Python3 Medium
19 删除链表的倒数第N个节点 Python3 Medium
20 有效的括号 Python3 Easy
21 合并两个有序链表 Python3 Easy
22 括号生成 Python3 Medium
23 合并K个排序链表 Python3 Hard
24 两两交换链表中的节点 Python3 Medium
25 k个一组翻转链表 Python3 Hard
26 删除排序数组中的重复项 Python3 Easy
27 移除元素 Python3 Easy
28 实现strStr() Python3 Easy
29 两数相除 Python3 Medium
30 串联所有单词的子串 Python3 Hard
31 下一个排列 Python3 Medium
32 最长有效括号 Python3 Hard
33 搜索旋转排序数组 Python3 Medium
34 在排序数组中查找元素的第一个和最后一个位置 Python3 Medium
35 搜索插入位置 Python3 Easy
36 有效的数独 Python3 Medium
37 解数独 Python3 Hard
38 报数 Python3 Easy
39 组合总和 Python3 Medium
40 组合总和 II Python3 Medium
41 缺失的第一个正数 Python3 Hard
42 接雨水 Python3 Hard
43 字符串相乘 Python3 Medium
44 通配符匹配 Python3 Hard
45 跳跃游戏 II Python3 Hard
46 全排列 Python3 Medium
47 全排列 II Python3 Medium
48 旋转图像 Python3 Medium
49 字母异位词分组 Python3 Medium
50 Pow(x, n) Python3 Medium
51 N皇后 Python3 Hard
52 N皇后 II Python3 Hard
53 最大子序和 Python3 Easy
54 螺旋矩阵 Python3 Medium
55 跳跃游戏 Python3 Medium
56 合并区间 Python3 Medium
57 插入区间 Python3 Hard
58 最后一个单词的长度 Python3 Easy
59 螺旋矩阵 II Python3 Medium
60 第k个排列 Python3 Medium
61 旋转链表 Python3 Medium
62 不同路径 Python3 Medium
63 不同路径 II Python3 Medium
64 最小路径和 Python3 Medium
65 有效数字 Python3 Hard
66 加一 Python3 Easy
67 二进制求和 Python3 Easy
68 文本左右对齐 Python3 Hard
69 x 的平方根 Python3 Easy
70 爬楼梯 Python3 Easy
71 简化路径 Python3 Medium
72 编辑距离 Python3 Hard
73 矩阵置零 Python3 Medium
74 搜索二维矩阵 Python3 Medium
75 颜色分类 Python3 Medium
76 最小覆盖子串 Python3 Hard
77 组合 Python3 Medium
78 子集 Python3 Medium
79 单词搜索 Python3 Medium
80 删除排序数组中的重复项 II Python3 Medium
81 搜索旋转排序数组 II Python3 Medium
82 删除排序链表中的重复元素 II Python3 Medium
83 删除排序链表中的重复元素 Python3 Easy
84 柱状图中最大的矩形 Python3 Hard
85 最大矩形 Python3 Hard
86 分隔链表 Python3 Medium
87 扰乱字符串 Python3 Hard
88 合并两个有序数组 Python3 Easy
89 格雷编码 Python3 Medium
90 子集 II Python3 Medium
91 解码方法 Python3 Medium
92 反转链表 II Python3 Medium
93 复原IP地址 Python3 Medium
94 二叉树的中序遍历 Python3 Medium
95 不同的二叉搜索树 II Python3 Medium
96 不同的二叉搜索树 Python3 Medium
97 交错字符串 Python3 Hard
98 验证二叉搜索树 Python3 Medium
99 恢复二叉搜索树 Python3 Hard
100 相同的树 Python3 Easy
101 对称二叉树 Python3 Easy
102 二叉树的层次遍历 Python3 Medium
103 二叉树的锯齿形层次遍历 Python3 Medium
104 二叉树的最大深度 Python3 Easy
105 从前序与中序遍历序列构造二叉树 Python3 Medium
106 从中序与后序遍历序列构造二叉树 Python3 Medium
107 二叉树的层次遍历 II Python3 Easy
108 将有序数组转换为二叉搜索树 Python3 Easy
109 有序链表转换二叉搜索树 Python3 Medium
110 平衡二叉树 Python3 Easy
111 二叉树的最小深度 Python3 Easy
112 路径总和 Python3 Easy
113 路径总和 II Python3 Medium
114 二叉树展开为链表 Python3 Medium
115 不同的子序列 Python3 Hard
116 填充每个节点的下一个右侧节点指针 Python3 Medium
117 填充每个节点的下一个右侧节点指针 II Python3 Medium
118 杨辉三角 Python3 Easy
119 杨辉三角 II Python3 Easy
120 三角形最小路径和 Python3 Medium
121 买卖股票的最佳时机 Python3 Easy
122 买卖股票的最佳时机 II Python3 Easy
123 买卖股票的最佳时机 III Python3 Hard
124 二叉树中的最大路径和 Python3 Hard
125 验证回文串 Python3 Easy
126 单词接龙 II Python3 Hard
127 单词接龙 Python3 Medium
128 最长连续序列 Python3 Hard
129 求根到叶子节点数字之和 Python3 Medium
130 被围绕的区域 Python3 Medium
131 分割回文串 Python3 Medium
132 分割回文串 II Python3 Hard
133 克隆图 Python3 Medium
134 加油站 Python3 Medium
135 分发糖果 Python3 Hard
136 只出现一次的数字 Python3 Easy
137 只出现一次的数字 II Python3 Medium
138 复制带随机指针的链表 Python3 Medium
139 单词拆分 Python3 Medium
140 单词拆分 II Python3 Hard
141 环形链表 Python3 Easy
142 环形链表 II Python3 Medium
143 重排链表 Python3 Medium
144 二叉树的前序遍历 Python3 Medium
145 二叉树的后序遍历 Python3 Hard
146 LRU缓存机制 Python3 Hard
147 对链表进行插入排序 Python3 Medium
148 排序链表 Python3 Medium
149 直线上最多的点数 Python3 Hard
150 逆波兰表达式求值 Python3 Medium
151 翻转字符串里的单词 Python3 Medium
152 乘积最大子序列 Python3 Medium
153 寻找旋转排序数组中的最小值 Python3 Medium
154 寻找旋转排序数组中的最小值 II Python3 Hard
155 最小栈 Python3 Easy
160 相交链表 Python3 Easy
162 寻找峰值 Python3 Medium
164 最大间距 Python3 Hard
165 比较版本号 Python3 Medium
166 分数到小数 Python3 Medium
167 两数之和 II - 输入有序数组 Python3 Easy
168 Excel表列名称 Python3 Easy
169 求众数 Python3 Easy
171 Excel表列序号 Python3 Easy
172 阶乘后的零 Python3 Easy
173 二叉搜索树迭代器 Python3 Medium
174 地下城游戏 Python3 Hard
175 组合两个表 Python3 Easy
176 第二高的薪水 Python3 Easy
177 第N高的薪水 Python3 Medium
178 分数排名 Python3 Medium
179 最大数 Python3 Medium
180 连续出现的数字 Python3 Medium
181 超过经理收入的员工 Python3 Easy
182 查找重复的电子邮箱 Python3 Easy
183 从不订购的客户 Python3 Easy
184 部门工资最高的员工 Python3 Medium
185 部门工资前三高的员工 Python3 Hard
187 重复的DNA序列 Python3 Medium
188 买卖股票的最佳时机 IV Python3 Hard
189 旋转数组 Python3 Easy
190 颠倒二进制位 Python3 Easy
191 位1的个数 Python3 Easy
192 统计词频 Python3 Medium
193 有效电话号码 Python3 Easy
194 转置文件 Python3 Medium
195 第十行 Python3 Easy
196 删除重复的电子邮箱 Python3 Easy
197 上升的温度 Python3 Easy
198 打家劫舍 Python3 Easy
199 二叉树的右视图 Python3 Medium
200 岛屿的个数 Python3 Medium
201 数字范围按位与 Python3 Medium
202 快乐数 Python3 Easy
203 移除链表元素 Python3 Easy
204 计数质数 Python3 Easy
205 同构字符串 Python3 Easy
206 反转链表 Python3 Easy
207 课程表 Python3 Medium
208 实现 Trie (前缀树) Python3 Medium
209 长度最小的子数组 Python3 Medium
210 课程表 II Python3 Medium
211 添加与搜索单词 - 数据结构设计 Python3 Medium
212 单词搜索 II Python3 Hard
213 打家劫舍 II Python3 Medium
214 最短回文串 Python3 Hard
215 数组中的第K个最大元素 Python3 Medium
216 组合总和 III Python3 Medium
217 存在重复元素 Python3 Easy
218 天际线问题 Python3 Hard
219 存在重复元素 II Python3 Easy
220 存在重复元素 III Python3 Medium
221 最大正方形 Python3 Medium
222 完全二叉树的节点个数 Python3 Medium
223 矩形面积 Python3 Medium
224 基本计算器 Python3 Hard
225 用队列实现栈 Python3 Easy
226 翻转二叉树 Python3 Easy
227 基本计算器 II Python3 Medium
228 汇总区间 Python3 Medium
229 求众数 II Python3 Medium
230 二叉搜索树中第K小的元素 Python3 Medium
231 2的幂 Python3 Easy
232 用栈实现队列 Python3 Easy
233 数字1的个数 Python3 Hard
234 回文链表 Python3 Easy
235 二叉搜索树的最近公共祖先 Python3 Easy
236 二叉树的最近公共祖先 Python3 Medium
237 删除链表中的节点 Python3 Easy
238 除自身以外数组的乘积 Python3 Medium
239 滑动窗口最大值 Python3 Hard
240 搜索二维矩阵 II Python3 Medium
241 为运算表达式设计优先级 Python3 Medium
242 有效的字母异位词 Python3 Easy
257 二叉树的所有路径 Python3 Easy
258 各位相加 Python3 Easy
260 只出现一次的数字 III Python3 Medium
262 行程和用户 Python3 Hard
263 丑数 Python3 Easy
264 丑数 II Python3 Medium
268 缺失数字 Python3 Easy
273 整数转换英文表示 Python3 Hard
274 H指数 Python3 Medium
275 H指数 II Python3 Medium
278 第一个错误的版本 Python3 Easy
279 完全平方数 Python3 Medium
282 给表达式添加运算符 Python3 Hard
283 移动零 Python3 Easy
284 顶端迭代器 Python3 Medium
287 寻找重复数 Python3 Medium
289 生命游戏 Python3 Medium
290 单词模式 Python3 Easy
292 Nim游戏 Python3 Easy
295 数据流的中位数 Python3 Hard
297 二叉树的序列化与反序列化 Python3 Hard
299 猜数字游戏 Python3 Medium
300 最长上升子序列 Python3 Medium
301 删除无效的括号 Python3 Hard
303 区域和检索 - 数组不可变 Python3 Easy
304 二维区域和检索 - 矩阵不可变 Python3 Medium
306 累加数 Python3 Medium
307 区域和检索 - 数组可修改 Python3 Medium
309 最佳买卖股票时机含冷冻期 Python3 Medium
310 最小高度树 Python3 Medium
312 戳气球 Python3 Hard
313 超级丑数 Python3 Medium
315 计算右侧小于当前元素的个数 Python3 Hard
316 去除重复字母 Python3 Hard
318 最大单词长度乘积 Python3 Medium
319 灯泡开关 Python3 Medium
321 拼接最大数 Python3 Hard
322 零钱兑换 Python3 Medium
324 摆动排序 II Python3 Medium
326 3的幂 Python3 Easy
327 区间和的个数 Python3 Hard
328 奇偶链表 Python3 Medium
329 矩阵中的最长递增路径 Python3 Hard
330 按要求补齐数组 Python3 Hard
331 验证二叉树的前序序列化 Python3 Medium
332 重新安排行程 Python3 Medium
334 递增的三元子序列 Python3 Medium
335 路径交叉 Python3 Hard
336 回文对 Python3 Hard
337 打家劫舍 III Python3 Medium
338 比特位计数 Python3 Medium
341 扁平化嵌套列表迭代器 Python3 Medium
342 4的幂 Python3 Easy
343 整数拆分 Python3 Medium
344 反转字符串 Python3 Easy
345 反转字符串中的元音字母 Python3 Easy
347 前K个高频元素 Python3 Medium
349 两个数组的交集 Python3 Easy
350 两个数组的交集 II Python3 Easy
352 将数据流变为多个不相交区间 Python3 Hard
354 俄罗斯套娃信封问题 Python3 Hard
355 设计推特 Python3 Medium
357 计算各个位数不同的数字个数 Python3 Medium
363 矩形区域不超过 K 的最大数值和 Python3 Hard
365 水壶问题 Python3 Medium
367 有效的完全平方数 Python3 Easy
368 最大整除子集 Python3 Medium
371 两整数之和 Python3 Easy
372 超级次方 Python3 Medium
373 查找和最小的K对数字 Python3 Medium
374 猜数字大小 Python3 Easy
375 猜数字大小 II Python3 Medium
376 摆动序列 Python3 Medium
377 组合总和 Ⅳ Python3 Medium
378 有序矩阵中第K小的元素 Python3 Medium
380 常数时间插入、删除和获取随机元素 Python3 Medium
381 O(1) 时间插入、删除和获取随机元素 - 允许重复 Python3 Hard
382 链表随机节点 Python3 Medium
383 赎金信 Python3 Easy
384 打乱数组 Python3 Medium
385 迷你语法分析器 Python3 Medium
386 字典序排数 Python3 Medium
387 字符串中的第一个唯一字符 Python3 Easy
388 文件的最长绝对路径 Python3 Medium
389 找不同 Python3 Easy
390 消除游戏 Python3 Medium
391 完美矩形 Python3 Hard
392 判断子序列 Python3 Medium
393 UTF-8 编码验证 Python3 Medium
394 字符串解码 Python3 Medium
395 至少有K个重复字符的最长子串 Python3 Medium
396 旋转函数 Python3 Medium
397 整数替换 Python3 Medium
398 随机数索引 Python3 Medium
399 除法求值 Python3 Medium
400 第N个数字 Python3 Easy
401 二进制手表 Python3 Easy
402 移掉K位数字 Python3 Medium
403 青蛙过河 Python3 Hard
404 左叶子之和 Python3 Easy
405 数字转换为十六进制数 Python3 Easy
406 根据身高重建队列 Python3 Medium
407 接雨水 II Python3 Hard
409 最长回文串 Python3 Easy
410 分割数组的最大值 Python3 Hard
412 Fizz Buzz Python3 Easy
413 等差数列划分 Python3 Medium
414 第三大的数 Python3 Easy
415 字符串相加 Python3 Easy
416 分割等和子集 Python3 Medium
417 太平洋大西洋水流问题 Python3 Medium
419 甲板上的战舰 Python3 Medium
420 强密码检验器 Python3 Hard
421 数组中两个数的最大异或值 Python3 Medium
423 从英文中重建数字 Python3 Medium
424 替换后的最长重复字符 Python3 Medium
427 建立四叉树 Python3 Easy
429 N叉树的层序遍历 Python3 Easy
430 扁平化多级双向链表 Python3 Medium
432 全 O(1) 的数据结构 Python3 Hard
433 最小基因变化 Python3 Medium
434 字符串中的单词数 Python3 Easy
435 无重叠区间 Python3 Medium
436 寻找右区间 Python3 Medium
437 路径总和 III Python3 Easy
438 找到字符串中所有字母异位词 Python3 Easy
440 字典序的第K小数字 Python3 Hard
441 排列硬币 Python3 Easy
442 数组中重复的数据 Python3 Medium
443 压缩字符串 Python3 Easy
445 两数相加 II Python3 Medium
446 等差数列划分 II - 子序列 Python3 Hard
447 回旋镖的数量 Python3 Easy
448 找到所有数组中消失的数字 Python3 Easy
449 序列化和反序列化二叉搜索树 Python3 Medium
450 删除二叉搜索树中的节点 Python3 Medium
451 根据字符出现频率排序 Python3 Medium
452 用最少数量的箭引爆气球 Python3 Medium
453 最小移动次数使数组元素相等 Python3 Easy
454 四数相加 II Python3 Medium
455 分发饼干 Python3 Easy
456 132模式 Python3 Medium
457 环形数组循环 Python3 Medium
458 可怜的小猪 Python3 Hard
459 重复的子字符串 Python3 Easy
460 LFU缓存 Python3 Hard
461 汉明距离 Python3 Easy
462 最少移动次数使数组元素相等 II Python3 Medium
463 岛屿的周长 Python3 Easy
464 我能赢吗 Python3 Medium
466 统计重复个数 Python3 Hard
467 环绕字符串中唯一的子字符串 Python3 Medium
468 验证IP地址 Python3 Medium
470 用 Rand7() 实现 Rand10() Python3 Medium
472 连接词 Python3 Hard
473 火柴拼正方形 Python3 Medium
474 一和零 Python3 Medium
475 供暖器 Python3 Easy
476 数字的补数 Python3 Easy
477 汉明距离总和 Python3 Medium
478 在圆内随机生成点 Python3 Medium
479 最大回文数乘积 Python3 Hard
480 滑动窗口中位数 Python3 Hard
481 神奇字符串 Python3 Medium
482 密钥格式化 Python3 Easy
483 最小好进制 Python3 Hard
485 最大连续1的个数 Python3 Easy
486 预测赢家 Python3 Medium
488 祖玛游戏 Python3 Hard
491 递增子序列 Python3 Medium
492 构造矩形 Python3 Easy
493 翻转对 Python3 Hard
494 目标和 Python3 Medium
495 提莫攻击 Python3 Medium
496 下一个更大元素 I Python3 Easy
497 非重叠矩形中的随机点 Python3 Medium
498 对角线遍历 Python3 Medium
500 键盘行 Python3 Easy
501 二叉搜索树中的众数 Python3 Easy
502 IPO Python3 Hard
503 下一个更大元素 II Python3 Medium
504 七进制数 Python3 Easy
506 相对名次 Python3 Easy
507 完美数 Python3 Easy
508 出现次数最多的子树元素和 Python3 Medium
509 斐波那契数 Python3 Easy
513 找树左下角的值 Python3 Medium
514 自由之路 Python3 Hard
515 在每个树行中找最大值 Python3 Medium
516 最长回文子序列 Python3 Medium
517 超级洗衣机 Python3 Hard
518 零钱兑换 II Python3 Medium
519 随机翻转矩阵 Python3 Medium
520 检测大写字母 Python3 Easy
521 最长特殊序列 Ⅰ Python3 Easy
522 最长特殊序列 II Python3 Medium
523 连续的子数组和 Python3 Medium
524 通过删除字母匹配到字典里最长单词 Python3 Medium
525 连续数组 Python3 Medium
526 优美的排列 Python3 Medium
528 按权重随机选择 Python3 Medium
529 扫雷游戏 Python3 Medium
530 二叉搜索树的最小绝对差 Python3 Easy
532 数组中的K-diff数对 Python3 Easy
535 TinyURL 的加密与解密 Python3 Medium
537 复数乘法 Python3 Medium
538 把二叉搜索树转换为累加树 Python3 Easy
539 最小时间差 Python3 Medium
540 有序数组中的单一元素 Python3 Medium
541 反转字符串 II Python3 Easy
542 01 矩阵 Python3 Medium
543 二叉树的直径 Python3 Easy
546 移除盒子 Python3 Hard
547 朋友圈 Python3 Medium
551 学生出勤记录 I Python3 Easy
552 学生出勤记录 II Python3 Hard
553 最优除法 Python3 Medium
554 砖墙 Python3 Medium
556 下一个更大元素 III Python3 Medium
557 反转字符串中的单词 III Python3 Easy
558 四叉树交集 Python3 Easy
559 N叉树的最大深度 Python3 Easy
560 和为K的子数组 Python3 Medium
561 数组拆分 I Python3 Easy
563 二叉树的坡度 Python3 Easy
564 寻找最近的回文数 Python3 Hard
565 数组嵌套 Python3 Medium
566 重塑矩阵 Python3 Easy
567 字符串的排列 Python3 Medium
572 另一个树的子树 Python3 Easy
575 分糖果 Python3 Easy
576 出界的路径数 Python3 Medium
581 最短无序连续子数组 Python3 Easy
583 两个字符串的删除操作 Python3 Medium
587 安装栅栏 Python3 Hard
589 N叉树的前序遍历 Python3 Easy
590 N叉树的后序遍历 Python3 Easy
591 标签验证器 Python3 Hard
592 分数加减运算 Python3 Medium
593 有效的正方形 Python3 Medium
594 最长和谐子序列 Python3 Easy
595 大的国家 Python3 Easy
596 超过5名学生的课 Python3 Easy
598 范围求和 II Python3 Easy
599 两个列表的最小索引总和 Python3 Easy
600 不含连续1的非负整数 Python3 Hard
601 体育馆的人流量 Python3 Hard
605 种花问题 Python3 Easy
606 根据二叉树创建字符串 Python3 Easy
609 在系统中查找重复文件 Python3 Medium
611 有效三角形的个数 Python3 Medium
617 合并二叉树 Python3 Easy
620 有趣的电影 Python3 Easy
621 任务调度器 Python3 Medium
622 设计循环队列 Python3 Medium
623 在二叉树中增加一行 Python3 Medium
626 换座位 Python3 Medium
627 交换工资 Python3 Easy
628 三个数的最大乘积 Python3 Easy
629 K个逆序对数组 Python3 Hard
630 课程表 III Python3 Hard
632 最小区间 Python3 Hard
633 平方数之和 Python3 Easy
636 函数的独占时间 Python3 Medium
637 二叉树的层平均值 Python3 Easy
638 大礼包 Python3 Medium
639 解码方法 2 Python3 Hard
640 求解方程 Python3 Medium
641 设计循环双端队列 Python3 Medium
643 子数组最大平均数 I Python3 Easy
645 错误的集合 Python3 Easy
646 最长数对链 Python3 Medium
647 回文子串 Python3 Medium
648 单词替换 Python3 Medium
649 Dota2 参议院 Python3 Medium
650 只有两个键的键盘 Python3 Medium
652 寻找重复的子树 Python3 Medium
653 两数之和 IV - 输入 BST Python3 Easy
654 最大二叉树 Python3 Medium
655 输出二叉树 Python3 Medium
657 机器人能否返回原点 Python3 Easy
658 找到 K 个最接近的元素 Python3 Medium
659 分割数组为连续子序列 Python3 Medium
661 图片平滑器 Python3 Easy
662 二叉树最大宽度 Python3 Medium
664 奇怪的打印机 Python3 Hard
665 非递减数列 Python3 Easy
667 优美的排列 II Python3 Medium
668 乘法表中第k小的数 Python3 Hard
669 修剪二叉搜索树 Python3 Easy
670 最大交换 Python3 Medium
671 二叉树中第二小的节点 Python3 Easy
672 灯泡开关 Ⅱ Python3 Medium
673 最长递增子序列的个数 Python3 Medium
674 最长连续递增序列 Python3 Easy
675 为高尔夫比赛砍树 Python3 Hard
676 实现一个魔法字典 Python3 Medium
677 键值映射 Python3 Medium
678 有效的括号字符串 Python3 Medium
679 24点游戏 Python3 Hard
680 验证回文字符串 Ⅱ Python3 Easy
682 棒球比赛 Python3 Easy
684 冗余连接 Python3 Medium
685 冗余连接 II Python3 Hard
686 重复叠加字符串匹配 Python3 Easy
687 最长同值路径 Python3 Easy
688 “马”在棋盘上的概率 Python3 Medium
689 三个无重叠子数组的最大和 Python3 Hard
690 员工的重要性 Python3 Easy
691 贴纸拼词 Python3 Hard
692 前K个高频单词 Python3 Medium
693 交替位二进制数 Python3 Easy
695 岛屿的最大面积 Python3 Medium
696 计数二进制子串 Python3 Easy
697 数组的度 Python3 Easy
698 划分为k个相等的子集 Python3 Medium
699 掉落的方块 Python3 Hard
700 二叉搜索树中的搜索 Python3 Easy
701 二叉搜索树中的插入操作 Python3 Medium
703 数据流中的第K大元素 Python3 Easy
704 二分查找 Python3 Easy
705 设计哈希集合 Python3 Easy
706 设计哈希映射 Python3 Easy
707 设计链表 Python3 Easy
709 转换成小写字母 Python3 Easy
710 黑名单中的随机数 Python3 Hard
712 两个字符串的最小ASCII删除和 Python3 Medium
713 乘积小于K的子数组 Python3 Medium
714 买卖股票的最佳时机含手续费 Python3 Medium
715 Range 模块 Python3 Hard
717 1比特与2比特字符 Python3 Easy
718 最长重复子数组 Python3 Medium
719 找出第 k 小的距离对 Python3 Hard
720 词典中最长的单词 Python3 Easy
721 账户合并 Python3 Medium
722 删除注释 Python3 Medium
724 寻找数组的中心索引 Python3 Easy
725 分隔链表 Python3 Medium
726 原子的数量 Python3 Hard
728 自除数 Python3 Easy
729 我的日程安排表 I Python3 Medium
730 统计不同回文子字符串 Python3 Hard
731 我的日程安排表 II Python3 Medium
732 我的日程安排表 III Python3 Hard
733 图像渲染 Python3 Easy
735 行星碰撞 Python3 Medium
736 Lisp 语法解析 Python3 Hard
738 单调递增的数字 Python3 Medium
739 每日温度 Python3 Medium
740 删除与获得点数 Python3 Medium
741 摘樱桃 Python3 Hard
743 网络延迟时间 Python3 Medium
744 寻找比目标字母大的最小字母 Python3 Easy
745 前缀和后缀搜索 Python3 Hard
746 使用最小花费爬楼梯 Python3 Easy
747 至少是其他数字两倍的最大数 Python3 Easy
748 最短完整词 Python3 Easy
749 隔离病毒 Python3 Hard
752 打开转盘锁 Python3 Medium
753 破解保险箱 Python3 Hard
754 到达终点数字 Python3 Easy
756 金字塔转换矩阵 Python3 Medium
757 设置交集大小至少为2 Python3 Hard
761 特殊的二进制序列 Python3 Hard
762 二进制表示中质数个计算置位 Python3 Easy
763 划分字母区间 Python3 Medium
764 最大加号标志 Python3 Medium
765 情侣牵手 Python3 Hard
766 托普利茨矩阵 Python3 Easy
767 重构字符串 Python3 Medium
768 最多能完成排序的块 II Python3 Hard
769 最多能完成排序的块 Python3 Medium
770 基本计算器 IV Python3 Hard
771 宝石与石头 Python3 Easy
773 滑动谜题 Python3 Hard
775 全局倒置与局部倒置 Python3 Medium
777 在LR字符串中交换相邻字符 Python3 Medium
778 水位上升的泳池中游泳 Python3 Hard
779 第K个语法符号 Python3 Medium
780 到达终点 Python3 Hard
781 森林中的兔子 Python3 Medium
782 变为棋盘 Python3 Hard
783 二叉搜索树结点最小距离 Python3 Easy
784 字母大小写全排列 Python3 Easy
785 判断二分图 Python3 Medium
786 第 K 个最小的素数分数 Python3 Hard
787 K 站中转内最便宜的航班 Python3 Medium
788 旋转数字 Python3 Easy
789 逃脱阻碍者 Python3 Medium
790 多米诺和托米诺平铺 Python3 Medium
791 自定义字符串排序 Python3 Medium
792 匹配子序列的单词数 Python3 Medium
793 阶乘函数后K个零 Python3 Hard
794 有效的井字游戏 Python3 Medium
795 区间子数组个数 Python3 Medium
796 旋转字符串 Python3 Easy
797 所有可能的路径 Python3 Medium
798 得分最高的最小轮调 Python3 Hard
799 香槟塔 Python3 Medium
801 使序列递增的最小交换次数 Python3 Medium
802 找到最终的安全状态 Python3 Medium
803 打砖块 Python3 Hard
804 唯一摩尔斯密码词 Python3 Easy
805 数组的均值分割 Python3 Hard
806 写字符串需要的行数 Python3 Easy
807 保持城市天际线 Python3 Medium
808 分汤 Python3 Medium
809 情感丰富的文字 Python3 Medium
810 黑板异或游戏 Python3 Hard
811 子域名访问计数 Python3 Easy
812 最大三角形面积 Python3 Easy
813 最大平均值和的分组 Python3 Medium
814 二叉树剪枝 Python3 Medium
815 公交路线 Python3 Hard
816 模糊坐标 Python3 Medium
817 链表组件 Python3 Medium
818 赛车 Python3 Hard
819 最常见的单词 Python3 Easy
820 单词的压缩编码 Python3 Medium
821 字符的最短距离 Python3 Easy
822 翻转卡片游戏 Python3 Medium
823 带因子的二叉树 Python3 Medium
824 山羊拉丁文 Python3 Easy
825 适龄的朋友 Python3 Medium
826 安排工作以达到最大收益 Python3 Medium
827 最大人工岛 Python3 Hard
828 独特字符串 Python3 Hard
829 连续整数求和 Python3 Hard
830 较大分组的位置 Python3 Easy
831 隐藏个人信息 Python3 Medium
832 翻转图像 Python3 Easy
833 字符串中的查找与替换 Python3 Medium
834 树中距离之和 Python3 Hard
835 图像重叠 Python3 Medium
836 矩形重叠 Python3 Easy
837 新21点 Python3 Medium
838 推多米诺 Python3 Medium
839 相似字符串组 Python3 Hard
840 矩阵中的幻方 Python3 Easy
841 钥匙和房间 Python3 Medium
842 将数组拆分成斐波那契序列 Python3 Medium
843 猜猜这个单词 Python3 Hard
844 比较含退格的字符串 Python3 Easy
845 数组中的最长山脉 Python3 Medium
846 一手顺子 Python3 Medium
847 访问所有节点的最短路径 Python3 Hard
848 字母移位 Python3 Medium
849 到最近的人的最大距离 Python3 Easy
850 矩形面积 II Python3 Hard
851 喧闹和富有 Python3 Medium
852 山脉数组的峰顶索引 Python3 Easy
853 车队 Python3 Medium
854 相似度为 K 的字符串 Python3 Hard
855 考场就座 Python3 Medium
856 括号的分数 Python3 Medium
857 雇佣 K 名工人的最低成本 Python3 Hard
858 镜面反射 Python3 Medium
859 亲密字符串 Python3 Easy
860 柠檬水找零 Python3 Easy
861 翻转矩阵后的得分 Python3 Medium
862 和至少为 K 的最短子数组 Python3 Hard
863 二叉树中所有距离为 K 的结点 Python3 Medium
864 获取所有钥匙的最短路径 Python3 Hard
865 具有所有最深结点的最小子树 Python3 Medium
866 回文素数 Python3 Medium
867 转置矩阵 Python3 Easy
868 二进制间距 Python3 Easy
869 重新排序得到 2 的幂 Python3 Medium
870 优势洗牌 Python3 Medium
871 最低加油次数 Python3 Hard
872 叶子相似的树 Python3 Easy
873 最长的斐波那契子序列的长度 Python3 Medium
874 模拟行走机器人 Python3 Easy
875 爱吃香蕉的珂珂 Python3 Medium
876 链表的中间结点 Python3 Easy
877 石子游戏 Python3 Medium
878 第 N 个神奇数字 Python3 Hard
879 盈利计划 Python3 Hard
880 索引处的解码字符串 Python3 Medium
881 救生艇 Python3 Medium
882 细分图中的可到达结点 Python3 Hard
883 三维形体投影面积 Python3 Easy
884 两句话中的不常见单词 Python3 Easy
885 螺旋矩阵 III Python3 Medium
886 可能的二分法 Python3 Medium
887 鸡蛋掉落 Python3 Hard
888 公平的糖果交换 Python3 Easy
889 根据前序和后序遍历构造二叉树 Python3 Medium
890 查找和替换模式 Python3 Medium
891 子序列宽度之和 Python3 Hard
892 三维形体的表面积 Python3 Easy
893 特殊等价字符串组 Python3 Easy
894 所有可能的满二叉树 Python3 Medium
895 最大频率栈 Python3 Hard
896 单调数列 Python3 Easy
897 递增顺序查找树 Python3 Easy
898 子数组按位或操作 Python3 Medium
899 有序队列 Python3 Hard
900 RLE 迭代器 Python3 Medium
901 股票价格跨度 Python3 Medium
902 最大为 N 的数字组合 Python3 Hard
903 DI 序列的有效排列 Python3 Hard
904 水果成篮 Python3 Medium
905 按奇偶排序数组 Python3 Easy
906 超级回文数 Python3 Hard
907 子数组的最小值之和 Python3 Medium
908 最小差值 I Python3 Easy
909 蛇梯棋 Python3 Medium
910 最小差值 II Python3 Medium
911 在线选举 Python3 Medium
913 猫和老鼠 Python3 Hard
914 卡牌分组 Python3 Easy
915 分割数组 Python3 Medium
916 单词子集 Python3 Medium
917 仅仅反转字母 Python3 Easy
918 环形子数组的最大和 Python3 Medium
919 完全二叉树插入器 Python3 Medium
920 播放列表的数量 Python3 Hard
921 使括号有效的最少添加 Python3 Medium
922 按奇偶排序数组 II Python3 Easy
923 三数之和的多种可能 Python3 Medium
924 尽量减少恶意软件的传播 Python3 Hard
925 长按键入 Python3 Easy
926 将字符串翻转到单调递增 Python3 Medium
927 三等分 Python3 Hard
928 尽量减少恶意软件的传播 II Python3 Hard
929 独特的电子邮件地址 Python3 Easy
930 和相同的二元子数组 Python3 Medium
931 下降路径最小和 Python3 Medium
932 漂亮数组 Python3 Medium
933 最近的请求次数 Python3 Easy
934 最短的桥 Python3 Medium
935 骑士拨号器 Python3 Medium
936 戳印序列 Python3 Hard
937 重新排列日志文件 Python3 Easy
938 二叉搜索树的范围和 Python3 Medium
939 最小面积矩形 Python3 Medium
940 不同的子序列 II Python3 Hard
941 有效的山脉数组 Python3 Easy
942 增减字符串匹配 Python3 Easy
943 最短超级串 Python3 Hard
944 删列造序 Python3 Easy
945 使数组唯一的最小增量 Python3 Medium
946 验证栈序列 Python3 Medium
947 移除最多的同行或同列石头 Python3 Medium
948 令牌放置 Python3 Medium
949 给定数字能组成的最大时间 Python3 Easy
950 按递增顺序显示卡牌 Python3 Medium
951 翻转等价二叉树 Python3 Medium
952 按公因数计算最大组件大小 Python3 Hard
953 验证外星语词典 Python3 Easy
954 二倍数对数组 Python3 Medium
955 删列造序 II Python3 Medium
956 最高的广告牌 Python3 Hard
957 N 天后的牢房 Python3 Medium
958 二叉树的完全性检验 Python3 Medium
959 由斜杠划分区域 Python3 Medium
960 删列造序 III Python3 Hard
961 重复 N 次的元素 Python3 Easy
962 最大宽度坡 Python3 Medium
963 最小面积矩形 II Python3 Medium
964 表示数字的最少运算符 Python3 Hard
965 单值二叉树 Python3 Easy
966 元音拼写检查器 Python3 Medium
967 连续差相同的数字 Python3 Medium
968 监控二叉树 Python3 Hard
969 煎饼排序 Python3 Medium
970 强整数 Python3 Easy
971 翻转二叉树以匹配先序遍历 Python3 Medium
972 相等的有理数 Python3 Hard
973 最接近原点的 K 个点 Python3 Medium
974 和可被 K 整除的子数组 Python3 Medium
975 奇偶跳 Python3 Hard
976 三角形的最大周长 Python3 Easy
977 有序数组的平方 Python3 Easy
978 最长湍流子数组 Python3 Medium
979 在二叉树中分配硬币 Python3 Medium
980 不同路径 III Python3 Hard
981 基于时间的键值存储 Python3 Medium
982 按位与为零的三元组 Python3 Hard
983 最低票价 Python3 Medium
984 不含 AAA 或 BBB 的字符串 Python3 Medium
985 查询后的偶数和 Python3 Easy
986 区间列表的交集 Python3 Medium
987 二叉树的垂序遍历 Python3 Medium
988 从叶结点开始的最小字符串 Python3 Medium
989 数组形式的整数加法 Python3 Easy
990 等式方程的可满足性 Python3 Medium
991 坏了的计算器 Python3 Medium
992 K 个不同整数的子数组 Python3 Hard
993 二叉树的堂兄弟节点 Python3 Easy
994 腐烂的橘子 Python3 Easy
995 K 连续位的最小翻转次数 Python3 Hard
996 正方形数组的数目 Python3 Hard
997 找到小镇的法官 Python3 Easy
998 最大二叉树 II Python3 Medium
999 车的可用捕获量 Python3 Easy
1000 合并石头的最低成本 Python3 Hard
1001 网格照明 Python3 Hard
1002 查找常用字符 Python3 Easy
1003 检查替换后的词是否有效 Python3 Medium
1004 最大连续1的个数 III Python3 Medium
1005 K 次取反后最大化的数组和 Python3 Easy
1006 笨阶乘 Python3 Medium
1007 行相等的最少多米诺旋转 Python3 Medium
1008 先序遍历构造二叉树 Python3 Medium
1009 十进制整数的反码 Python3 Easy
1010 总持续时间可被 60 整除的歌曲 Python3 Easy
1011 在 D 天内送达包裹的能力 Python3 Medium
1012 至少有 1 位重复的数字 Python3 Hard
1013 将数组分成和相等的三个部分 Python3 Easy
1014 最佳观光组合 Python3 Medium
1015 可被 K 整除的最小整数 Python3 Medium
1016 子串能表示从 1 到 N 数字的二进制串 Python3 Medium
1017 负二进制转换 Python3 Medium
1018 可被 5 整除的二进制前缀 Python3 Easy
1019 链表中的下一个更大节点 Python3 Medium
1020 飞地的数量 Python3 Medium

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages