如果光是“编程”,未必要用到多么高深数学知识,大部分都是一些“逻辑思路”,除非是编写一个数学相关的程序。
它们说的学计算机要求数学好,那是指做“理论研究”方面的东西了,比如计算机原理,设计算法之类的。
如果只是单单编程一项的话,未必用的了多么高深的数学知识,大部分时候都不需要数学知识。
但是你如果想把计算机学的很深入的话,高等数学还不够看,只能做为入门的基础,然后去研究数论,离散数学。。。之类的,大部分人都没这么深入地研究计算机。
其实编程可以看做是数学的模式化,数学培养的是分析问题解决问题的能力,在编程初级来讲,数学是体现不了多大的作用,因为初级的编程只要求对于法和简单算法的掌握,用不到太高深的东西,但在数据结构,算法中,数学就尤为重要了,有时候需要用数学来证明一些类似于最短路,最短时间,空间复杂度,时间复杂度的问题,还有通过数学计算出最优的解法,初级编程很那理解,但当你要将一段功能很强大的程序写到一个只有几十K甚至更小的空间里,你就会发现用数学推导的作用了。举个简单的例子,关于计算机软件方面的考研,名师们一般都喜欢数学更好一些的学生,哪怕专业课稍差一些
以上就是关于计算机编程需要用到什么水平的数学全部的内容,包括:计算机编程需要用到什么水平的数学、数学对编程的作用,最好是程序员来回答.、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)