欢迎关注我的公众号: 清风Python,带你每日学习Python算法刷题的同时,了解更多python小知识。
有喜欢力扣刷题的小伙伴可以加我微信(King_Uranus)互相鼓励,共同进步,一起玩转超级码力!
我的个人博客:https://qingfengpython.cn
PS:题目按照 难度、题号进行排序。
编 号 | 分 类 | 题 目 | 难 度 | 我的解题 | 力扣题目链接 |
---|---|---|---|---|---|
1 | 哈希表 | 1.两数之和 | 简单 | 我的解题 | 点击跳转 |
2 | 数学 | 7.整数反转 | 简单 | 我的解题 | 点击跳转 |
3 | 哈希表 | 13.罗马数字转整数 | 简单 | 我的解题 | 点击跳转 |
4 | 数组 | 14.最长公共前缀 | 简单 | 我的解题 | 点击跳转 |
5 | 栈 | 20.有效的括号 | 简单 | 我的解题 | 点击跳转 |
6 | 链表 | 21.合并两个有序链表 | 简单 | 我的解题 | 点击跳转 |
7 | 数组 | 26.删除有序数组中的重复项 | 简单 | 我的解题 | 点击跳转 |
8 | 数组 | 27.移除元素 | 简单 | 我的解题 | 点击跳转 |
9 | 二分 | 35.搜索插入位置 | 简单 | 我的解题 | 点击跳转 |
10 | 数组 | 66.加一 | 简单 | 我的解题 | 点击跳转 |
11 | DP | 70.爬楼梯 | 简单 | 我的解题 | 点击跳转 |
12 | 链表 | 83.删除排序链表中的重复元素 | 简单 | 我的解题 | 点击跳转 |
13 | 双指针 | 88.合并两个有序数组 | 简单 | 我的解题 | 点击跳转 |
14 | 二叉树 | 100.相同的树 | 简单 | 我的解题 | 点击跳转 |
15 | 二叉树 | 104.二叉树的最大深度 | 简单 | 我的解题 | 点击跳转 |
16 | 二叉树 | 111.二叉树的最小深度 | 简单 | 我的解题 | 点击跳转 |
17 | 二叉树 | 112.路径总和 | 简单 | 我的解题 | 点击跳转 |
18 | 数组 | 118.杨辉三角 | 简单 | 我的解题 | 点击跳转 |
19 | 数组 | 119.杨辉三角II | 简单 | 我的解题 | 点击跳转 |
20 | 数组 | 121.买卖股票的最佳时机 | 简单 | 我的解题 | 点击跳转 |
21 | 数组 | 122.买卖股票的最佳时机II | 简单 | 我的解题 | 点击跳转 |
22 | 字符串 | 125.验证回文串 | 简单 | 我的解题 | 点击跳转 |
23 | 链表 | 141.环形链表 | 简单 | 我的解题 | 点击跳转 |
24 | 二叉树 | 144.二叉树的前序遍历 | 简单 | 我的解题 | 点击跳转 |
25 | 二叉树 | 145.二叉树的后序遍历 | 简单 | 我的解题 | 点击跳转 |
26 | 栈 | 155.最小栈 | 简单 | 我的解题 | 点击跳转 |
27 | 数学 | 168.Excel表列名称 | 简单 | 我的解题 | 点击跳转 |
28 | 数学 | 171.Excel表列序号 | 简单 | 我的解题 | 点击跳转 |
29 | 异或 | 190.颠倒二进制位 | 简单 | 我的解题 | 点击跳转 |
30 | 字符串 | 191.位1的个数 | 简单 | 我的解题 | 点击跳转 |
31 | 数学 | 202.快乐数 | 简单 | 我的解题 | 点击跳转 |
32 | 链表 | 203.移除链表元素 | 简单 | 我的解题 | 点击跳转 |
33 | 哈希表 | 205.同构字符串 | 简单 | 我的解题 | 点击跳转 |
34 | 链表 | 206.反转链表 | 简单 | 我的解题 | 点击跳转 |
35 | 队列 | 225.用队列实现栈 | 简单 | 我的解题 | 点击跳转 |
36 | 数组 | 228.汇总区间 | 简单 | 我的解题 | 点击跳转 |
37 | 链表 | 234.回文链表 | 简单 | 我的解题 | 点击跳转 |
38 | 二叉树 | 235.二叉搜索树的最近公共祖先 | 简单 | 我的解题 | 点击跳转 |
39 | 数学 | 263.丑数 | 简单 | 我的解题 | 点击跳转 |
40 | 二分 | 278.第一个错误的版本 | 简单 | 我的解题 | 点击跳转 |
41 | 双指针 | 283.移动零 | 简单 | 我的解题 | 点击跳转 |
42 | 哈希表 | 290.单词规律 | 简单 | 我的解题 | 点击跳转 |
43 | 设计 | 303.区域和检索-数组不可变 | 简单 | 我的解题 | 点击跳转 |
44 | 数学 | 342.4的幂 | 简单 | 我的解题 | 点击跳转 |
45 | 二分 | 374.猜数字大小 | 简单 | 我的解题 | 点击跳转 |
46 | 哈希表 | 387.字符串中的第一个唯一字符 | 简单 | 我的解题 | 点击跳转 |
47 | 双指针 | 392.判断子序列 | 简单 | 我的解题 | 点击跳转 |
48 | 双指针 | 408.有效单词缩写 | 简单 | 我的解题 | 点击跳转 |
49 | 字符串 | 415.字符串相加 | 简单 | 我的解题 | 点击跳转 |
50 | 异或 | 461.汉明距离 | 简单 | 我的解题 | 点击跳转 |
51 | 数组 | 463.岛屿的周长 | 简单 | 我的解题 | 点击跳转 |
52 | 模拟 | 482.密钥格式化 | 简单 | 我的解题 | 点击跳转 |
53 | 数组 | 485.最大连续1的个数 | 简单 | 我的解题 | 点击跳转 |
54 | 数学 | 495.提莫攻击 | 简单 | 我的解题 | 点击跳转 |
55 | 栈 | 496.下一个更大元素I | 简单 | 我的解题 | 点击跳转 |
56 | 字符串 | 500.键盘行 | 简单 | 我的解题 | 点击跳转 |
57 | 数组 | 561.数组拆分I | 简单 | 我的解题 | 点击跳转 |
58 | 数组 | 566.重塑矩阵 | 简单 | 我的解题 | 点击跳转 |
59 | 双指针 | 643.子数组最大平均数I | 简单 | 我的解题 | 点击跳转 |
60 | 数学 | 645.错误的集合 | 简单 | 我的解题 | 点击跳转 |
61 | 模拟 | 657.机器人能否返回原点 | 简单 | 我的解题 | 点击跳转 |
62 | 栈 | 682.棒球比赛 | 简单 | 我的解题 | 点击跳转 |
63 | 设计 | 690.员工的重要性 | 简单 | 我的解题 | 点击跳转 |
64 | 哈希表 | 705.设计哈希集合 | 简单 | 我的解题 | 点击跳转 |
65 | 栈 | 716.最大栈 | 简单 | 我的解题 | 点击跳转 |
66 | 前缀和 | 724.寻找数组的中心下标 | 简单 | 我的解题 | 点击跳转 |
67 | 哈希表 | 734.句子相似性 | 简单 | 我的解题 | 点击跳转 |
68 | 二叉树 | 783.二叉搜索树节点最小距离 | 简单 | 我的解题 | 点击跳转 |
69 | 数组 | 821.字符的最短距离 | 简单 | 我的解题 | 点击跳转 |
70 | 栈 | 844.比较含退格的字符串 | 简单 | 我的解题 | 点击跳转 |
71 | 数组 | 852.山脉数组的峰顶索引 | 简单 | 我的解题 | 点击跳转 |
72 | 字符串 | 859.亲密字符串 | 简单 | 我的解题 | 点击跳转 |
73 | 贪心 | 860.柠檬水找零 | 简单 | 我的解题 | 点击跳转 |
74 | 二叉树 | 872.叶子相似的树 | 简单 | 我的解题 | 点击跳转 |
75 | 双指针 | 925.长按键入 | 简单 | 我的解题 | 点击跳转 |
76 | 深搜 | 993.二叉树的堂兄弟节点 | 简单 | 我的解题 | 点击跳转 |
77 | 哈希表 | 997.找到小镇的法官 | 简单 | 我的解题 | 点击跳转 |
78 | 二叉树 | 剑指Offer55-I.二叉树的深度 | 简单 | 我的解题 | 点击跳转 |
79 | 剑指offer | 剑指OfferII001.整数除法 | 简单 | 我的解题 | 点击跳转 |
80 | 剑指offer | 剑指OfferII002.二进制加法 | 简单 | 我的解题 | 点击跳转 |
81 | 剑指offer | 剑指OfferII006.排序数组中两个数字之和 | 简单 | 我的解题 | 点击跳转 |
82 | 剑指offer | 剑指offerII018.有效的回文 | 简单 | 我的解题 | 点击跳转 |
83 | 剑指offer | 剑指offerII019.最多删除一个字符得到回文 | 简单 | 我的解题 | 点击跳转 |
84 | 剑指offer | 剑指offerII023.两个链表的第一个重合节点 | 简单 | 我的解题 | 点击跳转 |
85 | 剑指offer | 剑指offerII024.反转链表 | 简单 | 我的解题 | 点击跳转 |
86 | 剑指offer | 剑指OfferII032.有效的变位词 | 简单 | 我的解题 | 点击跳转 |
87 | 剑指offer | 剑指OfferII041.滑动窗口的平均值 | 简单 | 我的解题 | 点击跳转 |
88 | 剑指offer | 剑指OfferII042.最近请求次数 | 简单 | 我的解题 | 点击跳转 |
89 | 哈希表 | 剑指Offer03.数组中重复的数字 | 简单 | 我的解题 | 点击跳转 |
90 | 堆 | meituan-003.小美的跑腿代购 | 简单 | 我的解题 | 点击跳转 |
91 | 字符串 | meituan-001.小美的用户名 | 简单 | 我的解题 | 点击跳转 |
92 | 字符串 | meituan-006.小团的神秘暗号 | 简单 | 我的解题 | 点击跳转 |
93 | 数学 | 剑指Offer53-II.0~n-1中缺失的数字 | 简单 | 我的解题 | 点击跳转 |
94 | 数学 | 面试题17.10.主要元素 | 简单 | 我的解题 | 点击跳转 |
95 | 数组 | LCP28.采购方案 | 简单 | 我的解题 | 点击跳转 |
96 | 数组 | LCP29.乐团站位 | 简单 | 我的解题 | 点击跳转 |
97 | 栈 | 剑指Offer09.用两个栈实现队列 | 简单 | 我的解题 | 点击跳转 |
98 | 链表 | 剑指Offer22.链表中倒数第k个节点 | 简单 | 我的解题 | 点击跳转 |
99 | 链表 | 剑指Offer24.反转链表 | 简单 | 我的解题 | 点击跳转 |
100 | 链表 | 面试题02.01.移除重复节点 | 简单 | 我的解题 | 点击跳转 |
101 | 滑窗 | 1004.最大连续1的个数III | 简单 | 我的解题 | 点击跳转 |
102 | 栈 | 1021.删除最外层的括号 | 简单 | 我的解题 | 点击跳转 |
103 | 堆 | 1046.最后一块石头的重量 | 简单 | 我的解题 | 点击跳转 |
104 | 哈希表 | 1436.旅行终点站 | 简单 | 我的解题 | 点击跳转 |
105 | 栈 | 1475.商品折扣后的最终价格 | 简单 | 我的解题 | 点击跳转 |
106 | 异或 | 1486.数组异或操作 | 简单 | 我的解题 | 点击跳转 |
107 | 数学 | 1523.在区间范围内统计奇数数目 | 简单 | 我的解题 | 点击跳转 |
108 | 字符串 | 1576.替换所有的问号 | 简单 | 我的解题 | 点击跳转 |
109 | 数组 | 1603.设计停车系统 | 简单 | 我的解题 | 点击跳转 |
110 | 数学 | 1716.计算力扣银行的钱 | 简单 | 我的解题 | 点击跳转 |
111 | 异或 | 1720.解码异或后的数组 | 简单 | 我的解题 | 点击跳转 |
112 | 前缀和 | 1732.找到最高海拔 | 简单 | 我的解题 | 点击跳转 |
113 | 数学 | 1812.判断国际象棋棋盘中一个格子的颜色 | 简单 | 我的解题 | 点击跳转 |
114 | 数学 | 1837.K进制表示下的各位数字总和 | 简单 | 我的解题 | 点击跳转 |
115 | 字符串 | 1880.检查某单词是否等于两单词之和 | 简单 | 我的解题 | 点击跳转 |
116 | 数组 | 5709.最大升序子数组和 | 简单 | 我的解题 | 点击跳转 |
117 | 字符串 | 5713.字符串中不同整数的数目 | 简单 | 我的解题 | 点击跳转 |
118 | 数组 | 5717.最少操作使数组递增 | 简单 | 我的解题 | 点击跳转 |
119 | 字符串 | 5722.截断句子 | 简单 | 我的解题 | 点击跳转 |
120 | 字符串 | 5730.将所有数字用字符替换 | 简单 | 我的解题 | 点击跳转 |
121 | 哈希表 | 5734.判断句子是否为全字母句 | 简单 | 我的解题 | 点击跳转 |
122 | 数组 | 5746.到目标元素的最小距离 | 简单 | 我的解题 | 点击跳转 |
123 | 字符串 | 5838.检查字符串是否为数组前缀 | 简单 | 我的解题 | 点击跳转 |
124 | 真题 | 9900.不喜欢4的司机 | 简单 | 我的解题 | 点击跳转 |
125 | 链表 | 2.两数相加 | 中等 | 我的解题 | 点击跳转 |
126 | 双指针 | 3.无重复字符的最长子串 | 中等 | 我的解题 | 点击跳转 |
127 | 字符串 | 5.最长回文子串 | 中等 | 我的解题 | 点击跳转 |
128 | 数组 | 6.Z字形变换 | 中等 | 我的解题 | 点击跳转 |
129 | 字符串 | 8.字符串转换整数 | 中等 | 我的解题 | 点击跳转 |
130 | 双指针 | 11.盛最多水的容器 | 中等 | 我的解题 | 点击跳转 |
131 | 数组 | 12.整数转罗马数字 | 中等 | 我的解题 | 点击跳转 |
132 | 双指针 | 16.最接近的三数之和 | 中等 | 我的解题 | 点击跳转 |
133 | 深搜 | 17.电话号码的字母组合 | 中等 | 我的解题 | 点击跳转 |
134 | 双指针 | 18.四数之和 | 中等 | 我的解题 | 点击跳转 |
135 | 链表 | 19.删除链表的倒数第N个结点 | 中等 | 我的解题 | 点击跳转 |
136 | 链表 | 24.两两交换链表中的节点 | 中等 | 我的解题 | 点击跳转 |
137 | 双指针 | 28.实现strStr() | 中等 | 我的解题 | 点击跳转 |
138 | 二分 | 33.搜索旋转排序数组 | 中等 | 我的解题 | 点击跳转 |
139 | 二分 | 34.在排序数组中查找元素的第一个和最后一个位置 | 中等 | 我的解题 | 点击跳转 |
140 | 数组 | 34.数组中查找元素的第一和最后一个位置 | 中等 | 我的解题 | 点击跳转 |
141 | 哈希表 | 36.有效的数独 | 中等 | 我的解题 | 点击跳转 |
142 | 深搜 | 46.全排列 | 中等 | 我的解题 | 点击跳转 |
143 | 深搜 | 47.全排列II | 中等 | 我的解题 | 点击跳转 |
144 | 哈希表 | 49.字母异位词分组 | 中等 | 我的解题 | 点击跳转 |
145 | 数学 | 50.Pow | 中等 | 我的解题 | 点击跳转 |
146 | 数组 | 54.螺旋矩阵 | 中等 | 我的解题 | 点击跳转 |
147 | 贪心 | 55.跳跃游戏 | 中等 | 我的解题 | 点击跳转 |
148 | 贪心 | 56.合并区间 | 中等 | 我的解题 | 点击跳转 |
149 | 数组 | 59.螺旋矩阵II | 中等 | 我的解题 | 点击跳转 |
150 | 链表 | 61.旋转链表 | 中等 | 我的解题 | 点击跳转 |
151 | 栈 | 71.简化路径 | 中等 | 我的解题 | 点击跳转 |
152 | 数组 | 73.矩阵置零 | 中等 | 我的解题 | 点击跳转 |
153 | 数组 | 74.搜索二维矩阵 | 中等 | 我的解题 | 点击跳转 |
154 | 双指针 | 75.颜色分类 | 中等 | 我的解题 | 点击跳转 |
155 | 深搜 | 79.单词搜索 | 中等 | 我的解题 | 点击跳转 |
156 | 双指针 | 80.删除有序数组中的重复项II | 中等 | 我的解题 | 点击跳转 |
157 | 二分 | 81.搜索旋转排序数组II | 中等 | 我的解题 | 点击跳转 |
158 | 链表 | 86.分隔链表 | 中等 | 我的解题 | 点击跳转 |
159 | 二叉树 | 98.验证二叉搜索树 | 中等 | 我的解题 | 点击跳转 |
160 | 广搜 | 102.二叉树的层序遍历 | 中等 | 我的解题 | 点击跳转 |
161 | 双指针 | 123.买卖股票的最佳时机III | 中等 | 我的解题 | 点击跳转 |
162 | 深搜 | 130.被围绕的区域 | 中等 | 我的解题 | 点击跳转 |
163 | 贪心 | 134.加油站 | 中等 | 我的解题 | 点击跳转 |
164 | 栈 | 150.逆波兰表达式求值 | 中等 | 我的解题 | 点击跳转 |
165 | 数组 | 153.寻找旋转排序数组中的最小值 | 中等 | 我的解题 | 点击跳转 |
166 | 数组 | 179.最大数 | 中等 | 我的解题 | 点击跳转 |
167 | DP | 198.打家劫舍 | 中等 | 我的解题 | 点击跳转 |
168 | 深搜 | 200.岛屿数量 | 中等 | 我的解题 | 点击跳转 |
169 | 字典树 | 208.实现Trie(前缀树) | 中等 | 我的解题 | 点击跳转 |
170 | 字典树 | 211.添加与搜索单词 | 中等 | 我的解题 | 点击跳转 |
171 | DP | 213.打家劫舍II | 中等 | 我的解题 | 点击跳转 |
172 | 二分 | 275.H指数II | 中等 | 我的解题 | 点击跳转 |
173 | 堆 | 313.超级丑数 | 中等 | 我的解题 | 点击跳转 |
174 | 栈 | 316.去除重复字母 | 中等 | 我的解题 | 点击跳转 |
175 | 链表 | 328.奇偶链表 | 中等 | 我的解题 | 点击跳转 |
176 | 数组 | 341.扁平化嵌套列表迭代器 | 中等 | 我的解题 | 点击跳转 |
177 | 堆 | 347.前K个高频元素 | 中等 | 我的解题 | 点击跳转 |
178 | 贪心 | 376.摆动序列 | 中等 | 我的解题 | 点击跳转 |
179 | 栈 | 394.字符串解码 | 中等 | 我的解题 | 点击跳转 |
180 | 数学 | 400.第N位数字 | 中等 | 我的解题 | 点击跳转 |
181 | 栈 | 402.移掉K位数字 | 中等 | 我的解题 | 点击跳转 |
182 | 双指针 | 424.替换后的最长重复字符 | 中等 | 我的解题 | 点击跳转 |
183 | 滑窗 | 438.找到字符串中所有字母异位词 | 中等 | 我的解题 | 点击跳转 |
184 | 字符串 | 451.根据字符出现频率排序 | 中等 | 我的解题 | 点击跳转 |
185 | 贪心 | 455.分发饼干 | 中等 | 我的解题 | 点击跳转 |
186 | 栈 | 456.132模式 | 中等 | 我的解题 | 点击跳转 |
187 | 异或 | 477.汉明距离总和 | 中等 | 我的解题 | 点击跳转 |
188 | 栈 | 503.下一个更大元素II | 中等 | 我的解题 | 点击跳转 |
189 | 二叉树 | 513.找树左下角的值 | 中等 | 我的解题 | 点击跳转 |
190 | 哈希表 | 523.连续的子数组和 | 中等 | 我的解题 | 点击跳转 |
191 | 数组 | 524.通过删除字母匹配到字典里最长单词 | 中等 | 我的解题 | 点击跳转 |
192 | 哈希表 | 525.连续数组 | 中等 | 我的解题 | 点击跳转 |
193 | 字符串 | 541.反转字符串II | 中等 | 我的解题 | 点击跳转 |
194 | 数组 | 554.砖墙 | 中等 | 我的解题 | 点击跳转 |
195 | 前缀和 | 560.和为K的子数组 | 中等 | 我的解题 | 点击跳转 |
196 | 哈希表 | 567.字符串的排列 | 中等 | 我的解题 | 点击跳转 |
197 | 双指针 | 581.最短无序连续子数组 | 中等 | 我的解题 | 点击跳转 |
198 | 数学 | 633.平方数之和 | 中等 | 我的解题 | 点击跳转 |
199 | 字典树 | 648.单词替换 | 中等 | 我的解题 | 点击跳转 |
200 | 哈希表 | 692.前K个高频单词 | 中等 | 我的解题 | 点击跳转 |
201 | 双指针 | 713.乘积小于K的子数组 | 中等 | 我的解题 | 点击跳转 |
202 | 栈 | 735.行星碰撞 | 中等 | 我的解题 | 点击跳转 |
203 | 贪心 | 738.单调递增的数字 | 中等 | 我的解题 | 点击跳转 |
204 | 栈 | 739.每日温度 | 中等 | 我的解题 | 点击跳转 |
205 | DP | 740.删除并获得点数 | 中等 | 我的解题 | 点击跳转 |
206 | 二分 | 875.爱吃香蕉的珂珂 | 中等 | 我的解题 | 点击跳转 |
207 | 哈希表 | 890.查找和替换模式 | 中等 | 我的解题 | 点击跳转 |
208 | 栈 | 901.股票价格跨度 | 中等 | 我的解题 | 点击跳转 |
209 | 滑窗 | 904.水果成篮 | 中等 | 我的解题 | 点击跳转 |
210 | 栈 | 946.验证栈序列 | 中等 | 我的解题 | 点击跳转 |
211 | 模拟 | 950.按递增顺序显示卡牌 | 中等 | 我的解题 | 点击跳转 |
212 | 堆 | 973.最接近原点的K个点 | 中等 | 我的解题 | 点击跳转 |
213 | 广搜 | 994.腐烂的橘子 | 中等 | 我的解题 | 点击跳转 |
214 | 二叉树 | 剑指Offer34.二叉树中和为某一值的路径 | 中等 | 我的解题 | 点击跳转 |
215 | 剑指offer | 剑指OfferII004.只出现一次的数字 | 中等 | 我的解题 | 点击跳转 |
216 | 剑指offer | 剑指OfferII007.数组中和为0的三个数 | 中等 | 我的解题 | 点击跳转 |
217 | 剑指offer | 剑指OfferII008.和大于等于target的最短子数组 | 中等 | 我的解题 | 点击跳转 |
218 | 剑指offer | 剑指OfferII009.乘积小于K的子数组 | 中等 | 我的解题 | 点击跳转 |
219 | 剑指offer | 剑指OfferII010.和为k的子数组 | 中等 | 我的解题 | 点击跳转 |
220 | 剑指offer | 剑指OfferII011.0和1个数相同的子数组 | 中等 | 我的解题 | 点击跳转 |
221 | 剑指offer | 剑指OfferII014.字符串中的变位词 | 中等 | 我的解题 | 点击跳转 |
222 | 剑指offer | 剑指offerII015.字符串中的所有变位词 | 中等 | 我的解题 | 点击跳转 |
223 | 剑指offer | 剑指offerII016.不含重复字符串的最长子字符串 | 中等 | 我的解题 | 点击跳转 |
224 | 剑指offer | 剑指offerII021.删除链表的倒数第n个结点 | 中等 | 我的解题 | 点击跳转 |
225 | 剑指offer | 剑指offerII022.链表中环的入口节点 | 中等 | 我的解题 | 点击跳转 |
226 | 剑指offer | 剑指offerII025.链表中的两数相加 | 中等 | 我的解题 | 点击跳转 |
227 | 剑指offer | 剑指OfferII026.重排链表 | 中等 | 我的解题 | 点击跳转 |
228 | 剑指offer | 剑指OfferII033.变位词组 | 中等 | 我的解题 | 点击跳转 |
229 | 剑指offer | 剑指OfferII036.后缀表达式 | 中等 | 我的解题 | 点击跳转 |
230 | 剑指offer | 剑指OfferII037.小行星碰撞 | 中等 | 我的解题 | 点击跳转 |
231 | 剑指offer | 剑指offerII038.每日温度 | 中等 | 我的解题 | 点击跳转 |
232 | 剑指offer | 剑指OfferII044.二叉树每层的最大值 | 中等 | 我的解题 | 点击跳转 |
233 | 剑指offer | 剑指OfferII045.二叉树最底层最左边的值 | 中等 | 我的解题 | 点击跳转 |
234 | 剑指offer | 剑指OfferII046.二叉树的右侧视图 | 中等 | 我的解题 | 点击跳转 |
235 | 剑指offer | 剑指OfferII047.二叉树剪枝 | 中等 | 我的解题 | 点击跳转 |
236 | 剑指offer | 剑指OfferII048.序列化与反序列化二叉树 | 中等 | 我的解题 | 点击跳转 |
237 | 双指针 | 面试题17.11.单词距离 | 中等 | 我的解题 | 点击跳转 |
238 | 哈希表 | 剑指Offer53-I.在排序数组中查找数字I | 中等 | 我的解题 | 点击跳转 |
239 | 堆 | LCP30.魔塔游戏 | 中等 | 我的解题 | 点击跳转 |
240 | 堆 | 面试题17.14.最小K个数 | 中等 | 我的解题 | 点击跳转 |
241 | 数学 | 剑指Offer44.数字序列中某一位的数字 | 中等 | 我的解题 | 点击跳转 |
242 | 栈 | 剑指Offer31.栈的压入、弹出序列 | 中等 | 我的解题 | 点击跳转 |
243 | 深搜 | 剑指Offer38.字符串的排列 | 中等 | 我的解题 | 点击跳转 |
244 | 链表 | 剑指Offer52.两个链表的第一个公共节点 | 中等 | 我的解题 | 点击跳转 |
245 | 数学 | 1006.笨阶乘 | 中等 | 我的解题 | 点击跳转 |
246 | 二分 | 1011.在D天内送达包裹的能力 | 中等 | 我的解题 | 点击跳转 |
247 | 贪心 | 1029.两地调度 | 中等 | 我的解题 | 点击跳转 |
248 | 前缀和 | 1109.航班预订系统 | 中等 | 我的解题 | 点击跳转 |
249 | 栈 | 1190.反转每对括号间的子串 | 中等 | 我的解题 | 点击跳转 |
250 | 深搜 | 1239.串联字符串的最大长度 | 中等 | 我的解题 | 点击跳转 |
251 | 栈 | 1249.移除无效的括号 | 中等 | 我的解题 | 点击跳转 |
252 | 异或 | 1310.子数组异或查询 | 中等 | 我的解题 | 点击跳转 |
253 | 栈 | 1381.设计一个支持增量操作的栈 | 中等 | 我的解题 | 点击跳转 |
254 | 设计 | 1418.点菜展示表 | 中等 | 我的解题 | 点击跳转 |
255 | 异或 | 1442.形成两个异或相等数组的三元组数目 | 中等 | 我的解题 | 点击跳转 |
256 | 贪心 | 1605.给定行和列的和求可行矩阵 | 中等 | 我的解题 | 点击跳转 |
257 | 堆 | 1642.可以到达的最远建筑 | 中等 | 我的解题 | 点击跳转 |
258 | 数组 | 1806.还原排列的最少操作步数 | 中等 | 我的解题 | 点击跳转 |
259 | 栈 | 1807.替换字符串中的括号内容 | 中等 | 我的解题 | 点击跳转 |
260 | 双指针 | 1813.句子相似性III | 中等 | 我的解题 | 点击跳转 |
261 | 数学 | 1828.统计一个圆中点的数目 | 中等 | 我的解题 | 点击跳转 |
262 | 数组 | 1833.雪糕的最大数量 | 中等 | 我的解题 | 点击跳转 |
263 | 滑窗 | 1838.最高频元素的频数 | 中等 | 我的解题 | 点击跳转 |
264 | 堆 | 1845.座位预约管理系统 | 中等 | 我的解题 | 点击跳转 |
265 | 数组 | 1846.减小和重新排列数组后的最大元素 | 中等 | 我的解题 | 点击跳转 |
266 | 双指针 | 1855.下标对中的最大距离 | 中等 | 我的解题 | 点击跳转 |
267 | 二分 | 1870.准时到达的列车最小时速 | 中等 | 我的解题 | 点击跳转 |
268 | 数学 | 1877.数组中最大数对和的最小值 | 中等 | 我的解题 | 点击跳转 |
269 | 数学 | 1881.插入后的最大值 | 中等 | 我的解题 | 点击跳转 |
270 | 数组 | 1894.找到需要补充粉笔的学生编号 | 中等 | 我的解题 | 点击跳转 |
271 | 贪心 | 1921.消灭怪物的最大数量 | 中等 | 我的解题 | 点击跳转 |
272 | 广搜 | 1926.迷宫中离入口最近的出口 | 中等 | 我的解题 | 点击跳转 |
273 | 贪心 | 1936.新增的最少台阶数 | 中等 | 我的解题 | 点击跳转 |
274 | 设计 | 5694.设计一个验证系统 | 中等 | 我的解题 | 点击跳转 |
275 | 哈希表 | 5708.统计一个数组中好对子的数目 | 中等 | 我的解题 | 点击跳转 |
276 | 数组 | 5712.你能构造出连续值的最大数目 | 中等 | 我的解题 | 点击跳转 |
277 | 异或 | 5719.每个查询的最大异或值 | 中等 | 我的解题 | 点击跳转 |
278 | 哈希表 | 5723.查找用户活跃分钟数 | 中等 | 我的解题 | 点击跳转 |
279 | DP | 5727.找出游戏的获胜者 | 中等 | 我的解题 | 点击跳转 |
280 | 数组 | 5728.最少侧跳次数 | 中等 | 我的解题 | 点击跳转 |
281 | 深搜 | 5747.将字符串拆分为递减的连续值 | 中等 | 我的解题 | 点击跳转 |
282 | 栈 | 5781.删除一个字符串中所有出现的给定子字符串 | 中等 | 我的解题 | 点击跳转 |
283 | 数学 | 5802.统计好数字的数目 | 中等 | 我的解题 | 点击跳转 |
284 | 堆 | 5839.移除石子使总数最小 | 中等 | 我的解题 | 点击跳转 |
285 | 数学 | 5840.使字符串平衡的最小交换次数 | 中等 | 我的解题 | 点击跳转 |
286 | 滑窗 | 5873.考试的最大困扰度 | 中等 | 我的解题 | 点击跳转 |
287 | 栈 | 32.最长有效括号 | 困难 | 我的解题 | 点击跳转 |
288 | 栈 | 42.接雨水 | 困难 | 我的解题 | 点击跳转 |
289 | 队列 | 239.滑动窗口最大值 | 困难 | 我的解题 | 点击跳转 |
290 | 栈 | 面试题17.21.直方图的水量 | 困难 | 我的解题 | 点击跳转 |
291 | 前缀和 | 5874.分割数组的最多方案数 | 困难 | 我的解题 | 点击跳转 |