数学中哪些知识对编程很有帮助?

2017 年 9 月 12 日
 niceday

数学没学好,现在想拾起来学习,但是不知道从哪个方面下手,想问数学哪些知识对编程工作比较有实际性的帮助?能够以知识点和对应的工作领域说明就更好了,学渣求指导,Tx

5790 次点击
所在节点    程序员
33 条回复
JohnLou
2017 年 9 月 12 日
加减乘除。
LokiSharp
2017 年 9 月 12 日
不懂数学也能编程
a87150
2017 年 9 月 12 日
代数,函数,集合。
Tunar
2017 年 9 月 12 日
逻辑啊,不过一般情况的编程用不着太高深的,除非搞深度学习的 XD
t6attack
2017 年 9 月 12 日
大部分情况下,懂数学的人把轮子都给你造好了。用就行了。
neosfung
2017 年 9 月 12 日
概率论
zqqian
2017 年 9 月 12 日
离散数学
组合数学
线性代数
数论

这几门应该算是基础了
geekyoung
2017 年 9 月 12 日
说一句不知道会不会被喷的话...数学中哪些知识对编程没有帮助?
wwdyy
2017 年 9 月 12 日
离散数学够你研究的了
Perry
2017 年 9 月 12 日
Discrete and Combinatorial Mathematics
jukka
2017 年 9 月 12 日
数学知识高中就够了,如果不做算法的话。
更重要的是 数学素养,比如严密的逻辑,根据 Code 和算法预测结果。
echo1937
2017 年 9 月 12 日
微积分 --> 线性代数 --> 概率统计

这三门关系最密切。
flyaway
2017 年 9 月 12 日
概率论
grimpil
2017 年 9 月 12 日
先别管数学的事情,把编程搞起来。遇到哪方面的数学知识不足,再补也不晚。
songteng0604
2017 年 9 月 12 日
学校教离散数学的老师是计算机专业的,而不是数学系的老师
yushiro
2017 年 9 月 12 日
很多数学都与编程有关,比如在浏览器中实现一个卡通人物的横向起跳 /落地,就是求解抛物线。还有坐标变换的 matrix,全是数学知识。
tomato3
2017 年 9 月 12 日
我觉得 逆反命题 的思考方式非常有用!
yxjxx
2017 年 9 月 12 日
「机器学习算法,对数学要求主要集中在概率,线代(矩阵论)和 微积分上,其它的对凸优化也有一些需求。 这些最好除了学校的基本原理课,还有对应的编程课进行辅助。去写代码把数学原理与实际结合起来。 这里的语言可以用 Python 或者 Octave,这些更容易嵌入到工程项目中去」
arraysnow
2017 年 9 月 12 日
@yxjxx 个人感觉初入 ml 会调参就行,py 库内部都实现好了
ioriwong
2017 年 9 月 12 日
最起码大学水平吧,不然连矩阵都看不懂

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

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

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

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

© 2021 V2EX