1.Course Overview
2.Linked list
3.Stack
4.Queue
5.String
6.KMP method
7.Recursion
8.Arrays and generalized list
9.Binary tree
https://fast.uc.cn/s/fff1d939523a4 点击链接接收文件 [数据结构与算法设计-第8课-树A.pdf]
10.Traversal of binary trees
https://fast.uc.cn/s/5f8c426fd9724 点击链接接收文件 [数据结构与算法设计_第9课_树B.pdf]
11.Huffman tree
https://fast.uc.cn/s/75c4178de9474 点击链接接收文件 [数据结构与算法设计_第10课_树C.pdf]
12.Graph
https://fast.uc.cn/s/6fcb8572b2514 点击链接接收文件 [数据结构与算法设计第11课图A.pdf]
13.Spanning trees and Shortest path
https://fast.uc.cn/s/3045c81750ff4 点击链接接收文件 [数据结构与算法设计第12课图B.pdf]
https://fast.uc.cn/s/779e9e19d2e04 点击链接接收文件 [数据结构与算法设计第13课图C.pdf]
14.Sorting algorithm
https://fast.uc.cn/s/fda6a49199e44 点击链接接收文件 [数据结构与算法设计第14课排序A.pdf 等3个文件]
15. Growth of Functions
https://fast.uc.cn/s/4a6c18f86b194 点击链接接收文件 [数据结构与算法设计第20课函数增长.pdf]
16.Search algorithm
https://fast.uc.cn/s/63bc3b8395734 点击链接接收文件 [数据结构与算法设计第17课查找A.pdf 等3个文件]
17.Dynamic programming
https://fast.uc.cn/s/2ef6ed3686cf4 点击链接接收文件 [数据结构与算法设计第21课动态规划.pdf]
18.Greedy algorithm
https://fast.uc.cn/s/d4f0ea917f604 点击链接接收文件 [数据结构与算法设计第22课贪心算法.pdf]
19.Divide and conquer algorithm
https://fast.uc.cn/s/59224c1af0624 点击链接接收文件 [数据结构与算法设计第23课分治算法.pdf]
20.Backtracking algorithm
https://fast.uc.cn/s/bb00b9fefc5c4 点击链接接收文件 [数据结构与算法设计第25课回溯.pdf]
21.Bipartite graph matching
https://fast.uc.cn/s/905797c366fa4 点击链接接收文件 [数据结构与算法设计第26课二分图匹配.pdf]
22.Maximum flow
https://fast.uc.cn/s/3c5b6eb611e64 点击链接接收文件 [数据结构与算法设计第26课最大流.pdf]
23.Red-black tree
https://fast.uc.cn/s/01e79266a6e34 点击链接接收文件 [数据结构与算法设计第27课红黑树.pdf]
24. NP Completeness
https://fast.uc.cn/s/52b79bd991304 点击链接接收文件 [数据结构与算法设计_第28课_NP.pdf]