算法面试
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
栈和队列
浏览
110
扫码
分享
2022-07-12 23:50:20
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
自定义模板
数据结构与算法总览
训练环境设置、编码技巧和Code Style
00. 如何计算算法的复杂度
01. 数组&链表
11. 盛最多水的容器
283. 移动零
70. 爬楼梯
15. 三数之和(排序 双指针)
24. 两两交换链表中的节点
206. 翻转链表
141. 环形链表①
142. 环形链表②
25. K 个一组翻转链表
26. 删除排序数组中的重复项
189. 旋转数组
21. 合并两个有序链表
88. 合并两个有序数组
1. 两数之和
283. 移动零
66. 加一
数组:为什么很多编程语言中数组都从0开始编号?
单链表LeetCode习题
栈和队列
20. 有效的括号
155. 最小栈
84. 柱状图中最大的矩形
239. 滑动窗口最大值
641. 设计循环双端队列
42. 接雨水
哈希表、映射、集合
242. 有效的字母异位词
49 字母异位词分组
1. 两数之和
树
94. 144. 二叉树的前序、中序遍历
590. N叉树的后序遍历
589. N叉树的前序遍历
429. N叉树的层序遍历
堆
剑指 Offer 40. 最小的k个数
239. 滑动窗口最大值
347. 前 K 个高频元素
递归与回溯
递归:如何利用递归求解汉诺塔问题?
77. 组合
105. 从前序与中序遍历序列构造二叉树
236. 二叉树的最近公共祖先
297. 二叉树的序列化与反序列化
111. 二叉树的最小深度
104. 二叉树的最大深度
98. 验证二叉搜索树
226. 翻转二叉树
22. 括号生成
70. 爬楼梯
------------回溯------------
17. 电话号码的字母组合
22. 括号生成
51. N皇后
78. 子集
90. 子集 ②
39. 组合总和
40. 组合总和 II
46. 全排列
47. 全排列 II
分治:如何利用分治法完成数据查找
169. 多数元素
分治代码模板
50. Pow(x,y)
排序:经典排序算法原理解析与优劣对比
动态规划:如何通过最优子结构,完成复杂问题求解?
无标题
深度与广度优先搜索
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注