从小一直学数学,“数学对我们的影响是深刻的,是潜移默化的”大概每个数学老师都说过这么一句吧。
数学卷子上能拿高分,应用起来却不能拿高分。学了离散数学,也不知道图可以用程序里边哪种数据结构可以表示。学了线性代数,也不知道矩阵转置在程序里能有什么用。学了概率论,也不知道自己期末及格的概率是多少,也不知道自己能找到女朋友的概率是多少?
什么推荐系统、PageRank、百度排名、最短路径、最优解….懂了其中的数学原理,基本上用代码写出公式、算法就没程序员什么事了(说法欠妥)。其实我们该大量训练的是像小学试卷上的应用题样的。锻炼数学能力,才能在众多的码农中脱颖而出,去研究核心的、未知的东西。整天去造一些重复的轮子(确实可以非常有效提高我们的编程能力),重新跳入前人爬出来的坑,那样他们就白白掉进坑了。说白了就是建模思想、能力,能通过看一个情景问题,根据上下文,联想到、转化为接触过的数学问题,并有解决方案。
也就是在学习的时候多问几个为什么?我们为什么会学习离散数学?图为什么适合用邻接链表、邻接矩阵来表示?邻接链表、邻接矩阵能解决什么样的问题?现在学习如果要攀比,也不能比谁掌握的知识多了,因为知识会越来越多,谁都不可能学得最多?只有比深度。
也就是考察一个人学习的成果,就观察他怎么应用他学到的知识,去解决未知的问题。好像也是俺数学老师的话。也就是最终还是落实到理论与实践的问题上。考察你学得如何,并不是你把理论背的滔滔不绝,就是A.
鄙人浅见.pangPython.
什么是应用数学的能力
最新推荐文章于 2021-06-19 10:22:33 发布