Skip to content

Latest commit

 

History

History
140 lines (126 loc) · 4.36 KB

刷题大纲.md

File metadata and controls

140 lines (126 loc) · 4.36 KB

刷题大纲

数组

题号 题目
1 两数之和
4 寻找两个正序数组的中位数
5 最长回文字符串
7 整数翻转
9 回文数
4 寻找两个正序数组的中位数
5 最长回文字符串
11 盛最多水的容器
15 三数之和
18 四数之和
26 删除排序数组中的重复项
27 移除元素
35 搜索插入位置
53 最大子序之和
66 加1
80 删除排序数组中的重复项
88 合并两个有序数组
118 杨辉三角
119 杨辉三角2
121 买股票的最佳时机
122 买股票的最近时机2
167 两数之和2-输入有序素组
169 多数元素
189 旋转数组
217 存在重复元素
219 存在重复元素2
414 第三大的数
485 最大�连续1的个数
509 斐波那契数
905 按奇偶排序数组
977 有序数组的平方

链表

题号 题目
2 两数相加
19 删除链表的倒数第N个节点
21 合并两个有序链表
23 合并K个升序链表
24 两两交换链表中的节点
25 K个一组翻转链表
61 旋转链表
83 删除排序链表中的重复元素
86 分隔链表
141 环形链表
142 环形链表2
160 相交链表
203 移除链表元素
206 翻转链表
234 回文链表
237 删除链表中的节点
876 链表中的中间节点

字符串

题号 题目
3 无重复字符的最长子串
10 正则表达式匹配
13 罗马数字转整数
14 最长公共前缀
20 有效的括号
28 实现strStr()
38 外观数列
58 最后一个单词的长度
67 二进制求和
125 验证回文串
151 翻转字符串里的单词
344 反转字符串
387 字符串中的第一个唯一字符
415 字符串相加
434 字符串中的单词数
459 重复的子字符串
521 最长特殊序列1
522 最长特殊序列2
541 反转字符串2
557 反转字符串的单词3
709 转换成小写字母
剑指offer25 合并两个排序的链表

二叉树

题号 题目
94 二叉树的中序遍历
100 相同的树
101 对称二叉树
102 二叉树的层序遍历
104 二叉树的最大深度
105 从前序与中序遍历序列构造二叉树
106 从中序与后序遍历序列构造二叉树
107 二叉树的层次遍历2
108 将有序数组转换为二叉搜索树
110 平衡二叉树
111 二叉树的最小深度
112 路径总和
114 二叉树展开为链表
144 二叉树的前序遍历
145 二叉树的后序遍历
199 二叉树的右视图
226 翻转二叉树
230 二叉搜索树中第k小的元素
235 二叉搜索树最近的公共祖先
236 二叉树最近的公共祖先
538 把二叉搜索树转换为累加树
617 合并二叉树
剑值offer 27 二叉树的镜像

动态规划

题号 题目
53 最大子序之和
62 不同路径
63 不同路径2
70 爬楼梯

题号 题目
剑指offer 09 用两个栈实现队列

数学

题号 题目
2 两数相加
7 整数反转
8 字符串转换整数
9 回文数
67 二进制求和
69 x的平方根