-
Notifications
You must be signed in to change notification settings - Fork 50
/
Copy path_sidebar.md
79 lines (53 loc) · 3.7 KB
/
_sidebar.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<!--* 开篇
* [数据结构](/base/01-data_structure.md)
* [常用算法](/base/02-algorithm.md)
* [常用模板](/base/03-template.md)-->
* 开篇
* [LeetCode 从 0 到 200 学到了什么](https://mp.weixin.qq.com/s/kUuenko_x7QSe-13PqgNpw)
* 多线程
* [阿里-线程交替打印数字](/multi-thread/01-printThread.md)
* [头条-线程交替打印 ABC](/multi-thread/02-printABCThread.md)
* [多线程-按序打印](/multi-thread/03-print-in-order.md)
* [多线程-交替打印FooBar](/multi-thread/04-print-alternately.md)
* [多线程-打印零与奇偶数](/multi-thread/05-print-zero-even-odd.md)
* [多线程-H2O 生成](/multi-thread/06-h20.md)
* [多线程-交替打印字符串](/multi-thread/07-fizz-buzz.md)
* [多线程-哲学家进餐](/multi-thread/08-dining-philosophers.md)
* [红绿灯路口](/multi-thread/09-greenon.md)
* [设计有限阻塞队列](/multi-thread/10-blockqueue.md)
* 大厂面试题
* [Uber-计算数组的乘积](/other/02-product-arrays.md)
* [阿里-反转栈](/other/01-reverse-stack.md)
* 剑指 Offer 题解
* 查找
* [剑指 Offer 03:数组中重复的数字](/algorithm/03-number.md)
* [剑指 Offer 04:二维数组中的查找](/algorithm/04-arrays.md)
* [剑指 Offer 05:替换空格](/algorithm/05-space.md)
* [剑指 offer 11:旋转数组的最小数字](/algorithm/11-xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof.md)
* 栈与链表
* [剑指 offer 06:从尾到头打印链表](/algorithm/06-list.md)
* [剑指 offer 09:用两个栈实现队列](/algorithm/09-yong-liang-ge-zhan-shi-xian-dui-lie.md)
* [剑指 Offer 24:反转链表](/algorithm/24-fan-zhuan-lian-biao.md)
* 快慢指针
* [剑指 Offer 18:删除链表的节点](/algorithm/18-shan-chu-lian-biao-de-jie-dian.md)
* [剑指 Offer 21:调整数组顺序使奇数位于偶数前面](/algorithm/21-diao-zheng-shu-zu-shun-xu-shi-qi-shu-wei-yu-ou-shu-qian-mian-lcof.md)
* [剑指 Offer 22:链表中倒数第 k 个节点](/algorithm/22-lian-biao-zhong-dao-shu-di-kge-jie-dian.md)
* [剑指 Offer 25:合并两个排序的链表](/algorithm/25-he-bing-liang-ge-pai-xu-de-lian-biao.md)
* 二叉树
* [剑指 Offer 07:重建二叉树](/algorithm/07-zhong-jian-er-cha-shu-lcof.md)
* [剑指 Offer 27:二叉树的镜像](/algorithm/27-er-cha-shu-de-jing-xiang.md)
* [剑指 Offer 28:对称的二叉树](/algorithm/28-dui-cheng-de-er-cha-shu.md)
* 递归(动态规划、搜索回溯)
* [剑指 offer 10-1:斐波那契数列](/algorithm/10-1-fei-bo-na-qi-shu-lie-lcof.md)
* [剑指 offer 10-2:青蛙跳台阶问题](/algorithm/10-2-qing-wa-tiao-tai-jie-wen-ti-lcof.md)
* [剑指 Offer 12:矩阵中的路径](/algorithm/12-ju-zhen-zhong-de-lu-jing.md)
* [剑指 Offer 13:机器人的运动范围](/algorithm/13-ji-qi-ren-de-yun-dong-fan-wei.md)
* [剑指 Offer 26:树的子结构](/algorithm/26-shu-de-zi-jie-gou.md)
* 数学与位运算
* [剑指 Offer 14-1:剪绳子](/algorithm/14-1-jian-sheng-zi.md)
* [剑指 Offer 14-2:剪绳子](/algorithm/14-2-jian-sheng-zi-ii-lcof.md)
* [剑指 Offer 15:二进制中 1 的个数](/algorithm/15-er-jin-zhi-zhong-1de-ge-shu-lcof.md)
* 分治
* [剑指 Offer 16:数值的整数次方](/algorithm/16-shu-zhi-de-zheng-shu-ci-fang.md)
* [剑指 Offer 17:打印从1到最大的n位数](/algorithm/17-da-yin-cong-1dao-zui-da-de-nwei-sh.md)
* [剑指 Offer 19:正则表达式匹配](/algorithm/19-zheng-ze-biao-da-shi-pi-pei.md)