我只是想知道作为一个程序员的数学。我确实使用了一些数学,主要是矢量数学和偶尔三角学,当我做游戏编程。
我的问题是:作为一个程序员,你是否认为要成为一名成功的(也是令人敬畏的)程序员,就必须知道什么是必要的数学?主要是我发现编程只是逻辑,但有时聪明的数学(不是具体的算法)可以用来解决常见的问题。
发布于 2018-03-22 15:55:52
我认为这主要取决于项目域。
这就是为什么游戏编程通常需要线性代数、四元数等方面的知识。
编程只是达到某一目的的一种手段,如果你需要知道多少数学,就和你需要了解健康产业的程度完全一样。如果这是你的项目领域的话。
从历史上看,计算机科学是应用数学的一个分支,我认为这就是为什么数学和编程之间有着如此紧密的联系的原因。我认为一个数学头脑是一个好的程序员,但我不确定数学知识是必在所有领域。
https://stackoverflow.com/questions/-100001486
复制相似问题