打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数学对于编程有多重要?

数学对于编程异常重要,或者说对任何学科都是异常重要。数学是一种形式科学。

这体现在方方面面。首先数学是编程的基础,受过正统计算机教育的人都知道,离散数学、数据结构、算法和可计算性的知识都是编程必不可少的,而这些都是数学。如果你连O(logN)这些都搞不清楚,你肯定不是一个优秀的程序员。也许很多人不知道,递归的数学解释就是数学归纳法。

其次,数学是很多计算机应用的基础。数值计算是计算机科学的一个分支,包含LU分解、有限元分析等,这些都要深厚的数学功底。人工智能中,你必须知道梯度、vector calculus才能理解什么是反向传播算法。计算机图形学中,无时无刻不用到矩阵向量的概念。例子太对了,不胜枚举。

如果你是没有经受过正统的科班教育的码农,那也许你会觉得数学不重要。可如果你是一个计算机专业毕业的程序员,你就会觉得数学无比重要!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
用计算机教孩子真正的数学
学科分级
【博客目录】
计算理论导引 (豆瓣)
方程之美
罕见数学速算口诀,学会堪比计算机,来试试吧,值得收藏!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服