5

数学技能变得越来越重要,我想知道在继续学习更多 CompSci 特定内容之前,哪里是复习一些基础知识的好地方?

一个拥有大量视频和练习的网站将是双赢的,但我似乎找不到。

4

11 回答 11

5

这取决于你的数学水平。你应该从修改你应该知道的那一刻开始,然后进一步学习算法数学、几何(变换等)、统计等等。

互联网上有很多地方可以学习:

http://www.math.cornell.edu/Courses/courses.html

http://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm

http://mathworld.wolfram.com/

并且列表是开放的。

于 2008-09-23T07:47:37.863 回答
4

如果你想训练数论和离散数学,我推荐Project Euler 。很多有趣的练习,虽然你需要知道一点编程。

于 2008-09-23T07:49:07.203 回答
3

史蒂夫·耶格(Steve Yegge)有一篇很好的博文《程序员数学》

引用其中的一部分:

“但我最近了解到的一些事情可能会让你感到惊讶:

  1. 在你知道如何编程之后,数学就容易上手了。事实上,如果你是一个中规中矩的程序员,你会发现这几乎是轻而易举的事。

  2. 他们在学校教数学都错了。方式,方式错误。如果你以正确的方式自学数学,你会学得更快,记住它的时间更长,而且它对你作为程序员来说更有价值。

  3. 哪怕只知道一点正确的数学,你也可以编写一些非常有趣的程序,否则这些程序就太难了。换句话说,只要你有空闲时间,你就可以一次学习一点数学。

  4. 没有人知道所有的数学,即使是最好的数学家也不知道。随着人们发明新的形式来解决自己的问题,该领域正在不断扩大。对于任何给定的数学问题,就像在编程中一样,有不止一种方法可以解决。你可以选择你最喜欢的一个。

  5. 数学是……嗯,请不要告诉任何人我说过这句话;只要我活着,我就永远不会被邀请参加另一个派对。但是数学,嗯……我最好低声说,所以听好了:(这实际上有点有趣。)”

于 2008-09-23T11:01:17.820 回答
2

我会很无聊,并建议实际参加大学数学课程。如果没有助理的讲座和课程,我知道我永远无法像我所拥有的那样学习。我只需要某种动力,因为高等数学真的很难。

也就是说,如果您正在寻找非常先进的东西并且实际上想要深入了解并且不想处理数字。处理数字是我们拥有 MATLAB 的原因;)

最好知道你的数学水平,以及你想用它做什么。但我想微积分、线性代数和离散数学是最有用的课程。

于 2008-09-23T07:56:07.703 回答
1

如果您无法参加数学课程,我建议您阅读带有良好教程的书籍。对于计算机科学相关的数学,Don Knuth 的具体数学非常好。

显然,没有什么可以代替好老师,但是好的教程可以非常接近。你真的可以在我认为的教程中学习这个主题。

于 2008-09-23T10:43:15.493 回答
1

从 www.aduni.org 获取一些视频

数学课程

于 2011-12-09T11:38:10.507 回答
1

自从提出这个问题以来已经有几年了,但是现在有许多新的站点和资源可用:

  • 可汗学院最初是为小学生设计的,但后来扩大到包括在大学一年级课程中不会不合适的材料。它是审查和修复基本面的好方法。它有视频和练习,并跟踪您的进度。

  • EdX是 MIT 开放课件等计划的演变。它现在是麻省理工学院、伯克利和斯坦福大学等大学的联盟,提供免费的在线大学水平课程,包括视频教学和学习材料。我唯一的抱怨是他们的一些课程有你需要在其他地方学习的先决条件(比如单变量微积分),比如 Coursera,或者最初的MIT OpenCourseWare网站。

  • Coursera提供的课程比 EdX 多,其中许多课程更基础,涵盖预代数和预微积分等主题。学习界面不像 EdX 那样酷(它提供了一个可滚动的字幕界面以及大部分视频),但是涵盖基础知识的更广泛的主题和课程提供了您在 EdX 上找不到的学习。

于 2013-10-21T09:35:06.853 回答
0

许多大学实际上会在线发布他们的讲座材料。所以你真正需要做的就是找到一个合适的主题,然后阅读讲座材料并做相关的工作。如果你真的很狡猾,你可能还可以去教程寻求帮​​助:P

于 2008-09-23T07:41:38.033 回答
0

BetterExplained.com有一些很棒的数学讲座。它不是视频讲座,而是作者对数学概念进行了易于理解的解释。

于 2008-09-23T07:47:07.177 回答
0

不要忘记,iTunes 现在提供大量来自各个主流大学的数学讲座(和其他科目)——而且全部免费。

于 2008-09-23T10:28:58.973 回答
0

既然你想复习你的数学

我建议你在线上对 UCCS 数学进行 G 搜索

或点击此链接,免费注册后即可浏览档案

我必须说,你会发现人们推荐课程 X 是很常见的。

但很少有人会完成他们推荐的课程..

所以在数论的情况下,你必须去上最新的课程,最后的课程没有高质量的视频..

也适用于离散数学->此站点上没有讲义

所以你必须弄清楚如何建立对应两个在线课程(6.042有很好的P集和笔记)和上面的离散数学数学课程。

我不鼓励您使用 YouTube(x 分钟)教程,因为它们中的大多数都像历史一样涵盖数学..

G搜索Harvard OlI可以找到一门不错的课程——

它有概率(非连续) - 有 P 个集合没有解决方案..

于 2011-12-09T18:49:46.663 回答