计算机科学专业的离散数学导论
学习计算机科学的语言。学习定义计算机科学的数学,并通过数学证明和 Python 代码练习应用它
讲师:Alexander S. Kulikov
口袋资源独家Coursera付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将获得的技能
- 图论
- 数论
- 密码学
- 可能性
- 数学归纳法
- 证明论
- 离散数学
- 数理逻辑
- 随机变量
- 概率解释
- 组合学
- 模幂运算
关于这个专业
离散数学是计算机科学的语言。一个人需要精通它才能在许多领域工作,包括数据科学、机器学习和软件工程(数学难题经常用于面试并非巧合)。我们通过一种有趣的先试后解释的方式向您介绍这门语言:首先您解决许多专门为该在线专业化精心设计的交互式谜题,然后我们解释如何解决这些谜题,并介绍一路走来的重要想法。我们相信,通过这种方式,您将获得更深入的理解,并更好地欣赏潜在想法的美妙之处(更不用说如果您自己发明这些想法,您会获得自信!)。为了使您的体验更接近 IT 应用程序,我们结合了编程示例,
应用学习项目
我们将共同实施一个高效的程序来解决世界各地的快递公司每天数百万次需要解决的问题——旅行商问题。这个问题的目标是尽快访问所有给定的地方。如何快速找到这个问题的最优解?对于这个困难的计算问题,我们仍然没有可证明有效的算法,这是 P 与 NP 问题的本质,这是计算机科学中最重要的开放性问题。尽管如此,我们仍将为旅行商问题的真实实例实施几个有效的解决方案。在设计这些解决方案时,我们将在很大程度上依赖于在专业化课程中学到的材料:证明技术、组合数学、概率论、图论。
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。