课程名称: Combinatorics and Probability 加州大学圣地亚哥分校
课程主页: https://www.coursera.org/learn/combinatorics
所在平台: Coursera
课程类别: 计算机科学
大学或机构: 加州大学圣地亚哥分校
讲师: Alexander S. Kulikov
授课语言: 英语
提供字幕: 中文
课程文件大小: 1.58GB
课程介绍: 组合和概率:计数是我们日常遇到的与数学相关的基本任务之一。这里的主要问题如下。如果我们需要数一数,我们能做些比仅一一计数所有对象更好的事情吗?我们是否需要创建所有电话号码的列表,以确保每个人都有足够的电话号码?有没有办法告诉我们算法在实现和实际运行之前的合理时间内运行?所有这些问题都通过一个称为组合数学的数学领域来解决。 在本课程中,我们讨论可以帮助回答此类问题的大多数标准组合设置。我们将特别专注于开发在现实生活和算法问题中区分这些设置的能力。这将帮助学习者实际实施新知识。除此之外,我们将讨论对算法实现很重要的递归计数技术。 组合学的主要“消费者”之一是概率论。这个领域与生活的各个方面联系在一起,一方面是日常生活中的重要概念,另一方面又是诸如统计学和机器学习之类的现代重要领域中必不可少的工具。在本课程中,我们将专注于提供有关该领域概率基础和良好直觉的工作知识。实践表明,这种直觉并不容易发展。 在本课程的最后,我们将创建一个程序,该程序可以成功玩一个棘手且非常违反直觉的骰子游戏。 作为前提条件,我们仅假设基本数学(例如,我们希望您知道什么是平方或如何添加分数),Python中的基本编程(函数,循环,递归),常识和好奇心。我们的目标受众是所有有志或计划在IT领域工作的人,从积极进取的高中生开始。
本课程属于 Introduction to Discrete Mathematics for Computer Science Specialization /专项课程 第2门课程。
课程压缩包下载地址(度盘链接):
友情提醒:
评论前必须登录!
注册