数据结构和算法
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
20. 有效的括号
浏览
57
扫码
分享
2022-07-13 00:53:34
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
算法性能分析
时间复杂度
排序
数组(11)
二维数组
48. 旋转图像
54. 螺旋矩阵
59. 螺旋矩阵 II
双指针
快慢指针
剑指 Offer 05. 替换空格
344. 反转字符串
283. 移动零
27.移除元素
75. 颜色分类
26. 删除有序数组中的重复项
80 删除有序数组中的重复项 II
844. 比较含退格的字符串
对撞指针
15. 三数之和
977. 有序数组的平方
滑动窗口
滑动窗口模板
76. 最小覆盖子串
567. 字符串的排列
438. 找到字符串中所有字母异位词
3. 无重复字符的最长子串
209. 长度最小的子数组
二分查找
34. 在排序数组中查找元素的第一个和最后一个位置
二分查找模板
704. 二分查找
35. 搜索插入位置
链表
链表基础
单链表
24. 两两交换链表中的节点
328. 奇偶链表
160. 相交链表
链表是否成环
141. 环形链表
142. 环形链表 II
链表的反转
92. 反转链表 II
206. 反转链表
合并
21. 合并两个有序链表
删除
19. 删除链表的倒数第 N 个结点
203. 移除链表元素
83. 删除排序链表中的重复元素
82. 删除排序链表中的重复元素 II
哈希表(1)
1. 两数之和
242.有效的字母异位词
349. 两个数组的交集
202. 快乐数
454. 四数相加 II
383. 赎金信
字符串
541. 反转字符串 II
05. 替换空格
151.颠倒字符串中的单词
剑指 Offer 58 - II. 左旋转字符串
28. 实现 strStr()
双指针
栈与队列(1)
顶堆
215. 数组中的第K个最大元素
347. 前 K 个高频元素
单调栈
239. 滑动窗口最大值
232. 用栈实现队列
20. 有效的括号
二叉树(20)
二叉树理论
二叉树的种类
二叉树的遍历模板
二叉树层序遍历题型
102. 二叉树的层序遍历
二叉树的属性
652. 寻找重复的子树
116. 填充每个节点的下一个右侧节点指针
501.二叉搜索树中的众数
二叉树的修改和改造
106.从中序与后序遍历序列构造二叉树
889.通过前序和中序遍历结果构造二叉树
889.通过后序和前序遍历结果构造二叉树
654.最大二叉树
226.翻转二叉树
二叉树公共祖先问题
235. 二叉搜索树的最近公共祖先
236. 二叉树的最近公共祖先
二叉搜索树的修改和改造
700. 二叉搜索树中的搜索
701.二叉搜索树中的插入操作
450.删除二叉搜索树中的节点
114. 二叉树展开为链表
669. 修剪二叉搜索树
108.将有序数组转换为二叉搜索树
98.验证二叉搜索树
求二叉搜索树的属性
230.二叉搜索树中第K小的元素
538. 把二叉搜索树转换为累加树
回溯算法
回溯
贪心算法
无标题
动态规划
509.斐波那契数
300.最长递增子序列
单调栈
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注