File tree 1 file changed +52
-0
lines changed
1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change
1
+ # 算法模板
2
+
3
+ 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
4
+
5
+ 算法模板顾名思义就是刷题的套路模板,掌握了刷题模板之后,刷题也变得好玩起来了~
6
+
7
+ > 此项目是自己找工作时,从 0 开始刷 LeetCode 的心得记录,通过各种刷题文章、专栏、视频等总结了一套自己的刷题模板,仅供参考。
8
+
9
+ ## 在线文档
10
+
11
+ 在线文档 Gitbook:[ 算法模板 🔥] ( https://greyireland.gitbook.io/algorithm-pattern/ )
12
+
13
+ ## 核心内容
14
+
15
+ ### 入门篇
16
+
17
+ - [ go 语言入门] ( introduction/golang.md )
18
+ - [ 算法快速入门] ( introduction/quickstart.md )
19
+
20
+ ### 数据结构篇
21
+
22
+ - [ 二叉树] ( data_structure/binary_tree.md )
23
+ - [ 链表] ( data_structure/linked_list.md )
24
+ - [ 栈和队列] ( data_structure/stack_queue.md )
25
+ - [ 二进制] ( data_structure/binary_op.md )
26
+
27
+ ### 基础算法篇
28
+
29
+ - [ 二分搜索] ( basic_algorithm/binary_search.md )
30
+ - [ 排序算法] ( basic_algorithm/sort.md )
31
+ - [ 动态规划] ( basic_algorithm/dp.md )
32
+
33
+ ### 算法思维
34
+
35
+ - [ 递归思维] ( advanced_algorithm/recursion.md )
36
+ - [ 滑动窗口思想] ( advanced_algorithm/slide_window.md )
37
+ - [ 二叉搜索树] ( advanced_algorithm/binary_search_tree.md )
38
+ - [ 回溯法] ( advanced_algorithm/backtrack.md )
39
+
40
+ ## 注意
41
+
42
+ 文章大部分是对题目的思路介绍,和一些问题的解析,有了思路还是需要自己手动写写的,所以每篇文章最后都有对应的练习题
43
+
44
+ 刷完这些练习题,基本对数据结构和算法有自己的认识体会,基本大部分面试题都能写得出来,国内的 BAT、TMD 应该都不是问题
45
+
46
+ 另外面试还看了大概 100 本书,强烈推荐
47
+
48
+ [ 我看过的 100 本书] ( https://github.com/greyireland/awesome-programming-books-1 )
49
+
50
+ ## 后续
51
+
52
+ 持续更新中~
You can’t perform that action at this time.
0 commit comments