Data Structure and Algorithm Design course

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]