0 |
wzyer 2013-05-22 16:12 0 票支持; 0 票反对
讲计算理论的,但是也不显得很理论。主要围绕P和NP的话题展开,还是偏应用一些的。课程的主旨就是要你在面对NP问题的时候不那么慌,可以去尝试一些近似的或是一些概率性的算法。还是不错的课程,不过我也没有深入研究。 |
开始时间: 04/22/2022 持续时间: 自主
所在平台: Udacity 课程类别: 计算机科学 大学或机构: Udacity Self |
课程主页: https://www.udacity.com/course/cs313
课程评论: 1 个评论
At the end of this course, you will have a solid understanding of theoretical computer science. This will not only allow you to recognize some of the most challenging algorithmic problems out there, but also give you powerful tools to deal with them in practice.
Lesson 1: Challenging Problems
An introduction to tough problems and their analysis
Lesson 2: Understanding Hardness
What we mean when a problem is “hard” and the concept of NP-completeness
Lesson 3: Showing Hardness
Tools to let you recognize and prove that a problem is hard
Lesson 4: Intelligent Force
Smart techniques to solve problems that should – theoretically – be impossible to solve
Lesson 5: Sloppy Solutions
Gaining speed by accepting approximate solutions
Lesson 6: Poking Around
Why randomness can be of help – sometimes. An introduction to complexity classes.
Lesson 7: Ultimate Limits
Problems that no computer can ever solve. In theory.
0 |
wzyer 2013-05-22 16:12 0 票支持; 0 票反对
讲计算理论的,但是也不显得很理论。主要围绕P和NP的话题展开,还是偏应用一些的。课程的主旨就是要你在面对NP问题的时候不那么慌,可以去尝试一些近似的或是一些概率性的算法。还是不错的课程,不过我也没有深入研究。 |
This class teaches you about basic concepts in theoretical computer science -- such as NP-completeness -- and what they imply for solving tough algorithmic problems.
Design of Computer Programs 关注
Artificial Intelligence for Robotics 关注
Functional Hardware Verification 关注