cs-self-learning/docs/数据结构与算法/CS170.md

24 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CS170: Efficient Algorithms and Intractable Problems
## 课程简介
- 所属大学UC Berkeley
- 先修要求CS61B, CS70
- 编程语言LaTeX
- 课程难度:🌟🌟🌟
- 预计学时60 小时
伯克利的算法设计课更注重算法的理论基础与复杂度分析。课程内容涵盖了分治、图算法、最短路、生成树、贪心、动规、并查集、线性规划、网络流、NP 问题、随机算法、哈希算法等等。
这门课的教材写的很好,证明浅显易懂,非常适合作为工具书查阅。另外,这门课只有书面作业,并且推荐用 LaTeX 编写,大家可以借此机会锻炼自己的 LaTeX 技巧。
## 课程资源
- 课程网站:<https://cs170.org/>
- 课程视频:<https://www.bilibili.com/video/BV1BU4y1b7RK>
- 课程教材:详见课程网站 notes
- 课程作业13 次书面作业,用 LaTeX 编写
## 资源汇总
@PKUFlyingPig 在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/UCB-CS170 - GitHub](https://github.com/PKUFlyingPig/UCB-CS170) 中。