程序猿的数学

2020-07-11 10:14:03 +08:00
 chenyu0532
职业:手机游戏前端 web 前端
越来越感觉到自己的数学是真的不大行。。所以特来请教下大佬推荐几本好的,难度由易到中的几本数学教材(难的就先算了,估计短时间也看不了)。。
感谢大佬们。。
4049 次点击
所在节点    程序员
17 条回复
PonysDad
2020-07-11 10:22:45 +08:00
离散数学及其应用
danbai
2020-07-11 10:24:42 +08:00
我推荐的书正如标题
hoyixi
2020-07-11 10:30:46 +08:00
通看教材感觉不现实。不如拿你现有代码,死啃彻底搞懂用到的那些,即使找教材,也当“字典”查阅参考
maemual
2020-07-11 10:37:38 +08:00
《程序员的数学》 1 、2 、3,逼格不够可以试试《具体数学》或者《 Mathematics for Computer Science 》
jiangzhuo
2020-07-11 10:54:54 +08:00
如果大学是上的工科,我觉得学的那些数学知识完全够了(前提是毕业时候别还回去了)
如果做游戏的话,我觉得多看看相关算法和算法的实现对工作就有很大帮助(有时候光知道算法的名字和应用场景,现用现研究也来得及)
jin7
2020-07-11 11:35:15 +08:00
重新学习太痛苦了 估计也坚持不了 不如遇到什么学什么
dartabe
2020-07-11 11:47:56 +08:00
看下国外好的线性代数教材 这个我觉得是差距比较大的
codyfeng
2020-07-11 12:16:18 +08:00
A First Course in Probability by Sheldon M. Ross
MCVector
2020-07-11 12:24:23 +08:00
做游戏应该很有可能用上线性代数吧?
wenlele
2020-07-11 21:13:48 +08:00
我觉得没必要重修数学。你首先得了解你工作中需要什么,再着重学习。当初在学校都没动力学好,我觉得在工作之后还可能有更大的动力学好所有数学。。。
yuandatou1024
2020-07-12 08:04:20 +08:00
完全没必要学,南辕北辙,用到啥学啥,如果闲的真想学,就把高等数学重学一遍吧
gdgoldlion
2020-07-12 17:33:37 +08:00
如果你只需要了解,去看 milo 在腾讯的数学基础课几个小时就搞定
如果你需要理解,能自己推导,演算,去看 milo 在豆瓣的书单,数学部分按顺序看就行了

这种问题最好去知乎问,v2ex 上面没有多少是搞游戏的
gdgoldlion
2020-07-12 17:35:04 +08:00
游戏开发是专业,专业都是有独特性的,和别的应用开发用的数学是很大不同的,和其他工程学科的也不一样
看大学基础课那种教材,除非有打把时间,否则就是浪费精力了
chenyu0532
2020-07-12 23:32:45 +08:00
@gdgoldlion
@yuandatou1024
@wenlele
@MCVector
@daimon2k
@dartabe
@jin7
@jiangzhuo
@maemual
@hoyixi
@danbai
@PonysDad 老哥们 我觉得你们说的对,通学一遍不大现实,最好的是搞懂常用的一些数学知识。另外 milo 的书单我看了下。。令我有一种望而却步的感觉,,我怂了。。
gdgoldlion
2020-07-13 11:03:36 +08:00
他书单都标顺序的,而且都是由浅入深的,没什么可怕的
因为看到最后,都是 P4 级的了
gdgoldlion
2020-07-13 11:04:31 +08:00
T4 级
nianyu
2020-07-13 11:20:08 +08:00
结成浩的 <<程序员的数学>> <<数学女孩>> 系列

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/689100

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX