Math 在哪里可以找到程序员的数学主题和资源?
围绕这个问题有几个问题,但我觉得这已经足够不同了 我决定要提高我的数学技能的广度和深度,特别是在程序员有用和/或感兴趣的领域Math 在哪里可以找到程序员的数学主题和资源?,math,resources,Math,Resources,围绕这个问题有几个问题,但我觉得这已经足够不同了 我决定要提高我的数学技能的广度和深度,特别是在程序员有用和/或感兴趣的领域 我应该学习什么主题 你推荐什么资源(博客/书籍/在线讲座…) 我正在寻找易于使用的资源,因为我会在空闲时间做这件事,我不想花上几天的时间在密集的文本中苦苦挣扎,但我想深入到表面之外。我已经阅读了关于这个主题的文章(以及大多数评论),这很有用,但我认为这里的投票系统将帮助我关注最有用/最好的资源和主题 编辑: 我想为自己开设一门学习课程,我将在未来几年继续学习。我不是想解
编辑:
我想为自己开设一门学习课程,我将在未来几年继续学习。我不是想解决某个特定的问题,我只是想学习一些新技能,这些技能将使我感兴趣,并可能对我未来的职业生涯有用。你想解决什么类型的数学问题?”“数学”是一个相当大的领域 麻省理工学院有一些在线课程,但这可能是一笔巨大的时间投资 Wolfram有一些教程,但同样,你需要知道你在寻找什么
基本上,我只是建议你在做任何项目时都要学习数学。如果你想给自己一个学习新数学的好借口,那就开始一个做数学事情的业余爱好计划。至于主题,请看一些答案。推荐的资源对我来说很难提供,我说德语。我建议从线性代数和几何开始,你可以在计算机图形学中找到它们。以斯普林格的本科数学系列为例。关于离散数学的介绍,我强烈建议 我感到非常幸运,能从大学得到这本书不久前,我写了一篇关于这本书的专门文章。他的论文是:作为一名程序员,你应该学习数学,但你应该以不同于学校/大学的方式学习 他的总结如下:
悲哀的是:史蒂夫放弃了他的博客,因为有太多积极的反馈。任何程序员都应该对以下数学课程的本科水平有扎实的理解:
这是基本原则。如果你正在考虑图形或游戏编程,那么你有大量的额外课程,包括物理、图形艺术,可能还有流体动力学。微分几何对于曲面上运动的任何真实世界建模都是必不可少的。数论在编程中没有太多直接的应用(尽管有一些巧妙的技巧可以用于优化),但有以下几种