学编程数学要很好吗?

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:39:03
老师说:“人家搞程序的牛人都是从小培养,搞奥数的那些。”
你还是别学了。。请问一下,学程序真的必须数学非常好吗?
(我数学也不差,但是没搞过奥数啊)

说的我有点动摇了。觉得搞到最后可能是一场空。。有点怕。
个人对计算机非常狂热的爱好。。
有高手能说一下吗?

你老师是个菜鸟

编程最重要的是逻辑思维,奥数不一定要搞过
只要不是专门的数学类模拟程序,那么楼主的数学既然不差,是可以胜任编程工作的
要对自己有信心

编程是对电脑发指令,因此命令要让它能清楚,这里需要考虑方方面面. 数学锻炼人思考力.早几年,搞程序开发的都是数学家. 其实数学和编程没必然联系,否则,五岁电脑神童咋诞生啊

数学好的编程不一定好
编程好的数学不一定好
只要你有一定的逻辑思维能力,完全可以做编程

到了大学,几乎每个理科专业都要学编程的,说明编程并不是那么难的东西,人人都能学会,只不过是学多学少的问题

我有一个同学,数学奥赛得国家级的奖,但是他的编程却学的一塌糊涂

即使你搞编程没拿奖,但是培养起的逻辑思维,还是非常有用的

如果你想做大师,数学绝对要好,做个普通的程序员,一般就够了,关键是要学会用数学的思维去理解,设计算法

说实话 编程确实要求有很好的逻辑思维 和良好的理性分析能力

但是 什么又是逻辑呢
现在 设想着把你退化到很低级很低级的状态:你知道1+1=2,然后要求你计算1+2=?
你能计算出来吗?给我计算过程,你是给不出的:比如你或许说我在两边同时加上1,即1+1+1=2+1,有已知条件1+1=2,你只能得出这样一个恒等式:2+1=2+1,不是吗?你还有其他的算法吗,都不例外吧?
但是你算不出来,总有人能算出来,陈景瑞能算出来,还有其他的NB人能算出来,这就是逻辑能力的差异。
但是你觉得这样的差异对编程有太大的影响吗?
我们不需要知道1+2等于几,但是有人已经告诉我们了,我们直接用就好了,每次我再碰到1+2等于几或者1+3等于几的问题 我直接就知道是3是4了:编程也一样,一些经典的算法其实就是完成计算1+2=3的功能,我们可以直接利用这些就好了,去组合这些框架,构建我们设计的大厦,不是吗?