高中数学与计算机的关联???

_明月 暂无 Java开发工程师  2016-02-24 09:54:42
加精
一日之计在于晨,一年之计在于春。新的一年已经开始,小子我在这里给大家拜个晚年。别的话我就不多说了,今天发这则贴,我想知道高中数学在计算机中的用途,亦或者学好高中数学对我在从事计算机这块能够有什么帮助?

请各位前辈、小伙伴门能够对我指点一二,我不胜感激。时常在逛这个论坛时,总是会看到许多论坛上的小伙伴、前辈在帖子中留言说道“学好数学对从事计算机帮助很大”之类的话,但是没有几个人能够直接、明了的说明“学好数学对学习计算机的益处”。故,特此我整理了下我高中所学的数学方面的知识体系图。面对一个具体的数学知识体系图,希望各位前辈、小伙伴能够畅所欲言,分享下你所知道的在此类数学知识体系图中的相关数学知识在计算机方面的运用。



高中数学图1




高中数学图2




高中数学图3




高中数学图4



下面我讲一讲我自己在学习计算机这个专业时发现的高中数学知识在其上的运用。

在我学习《算法设计与分析》一书时,书中有提到“算法(渐进)时间复杂度的几种数量级的形式及其大小比较”。下面图片1是书中提到的不同数量级形式说明。


算法时间复杂度几种常见数量级的形式及顺序排列


图片1


在图片1中,若我们将图中的数量级形式等价代换,则可以得到如图片2所示的数学函数。除“对数级”、“指数函数”和“阶乘级”的形式等价代换的函数外,其余的函数均为“幂函数”。在根据幂函数图1、图2所示的幂函数图像走势,当自变量x为一个较大值时,会有图片2所示的:常函数的值 < 对数函数的值 < 一次函数的值 < 二次函数的值 < 指数函数的值 < 阶乘函数的值。

讲到这里,想必大家已经知道我想说什么了。就图片1中所示的算法时间复杂度几种常见数量级的形式排序完全可以通过记住对应的函数图即可快速、高效的记忆与理解。


图片2



幂函数图1



幂函数图2


因为个人的知识水平有限,在加之自己对高中数学相关知识点的遗忘,在本则贴中,我自己绘制的“高中数学图1-4”难免有出错的地方或者不足的地方。如有错误或不足之处,请指出,谢谢。

在这里我需要说明的是,高中数学知识是非常多且艰深的。在我所列举的“高中数学图1—4”是高中数学知识的主体,其中要去理解、掌握这些知识,还有这大量的理论、概念以及零散的知识点。



在最后分享一首我喜欢的诗


秦风.蒹葭

诗经

蒹葭苍苍,白露为霜。

所谓伊人,在水一方。

溯洄从之,道阻且长。

溯游从之,宛在水中央。

蒹葭萋萋,白露未晞。

所谓伊人,在水之湄。

溯洄从之,道阻且跻。

溯游从之,宛在水中坻。

蒹葭采采,白露未已。

所谓伊人,在水之涘。

溯洄从之,道阻且右。

溯游从之,宛在水中沚。



我美丽的校园




...全文
6591 5 收藏 100
写回复
100 条回复
kernelkoder 2016年03月25日
保证高考的条件下,多学习,多超前
回复 点赞
kernelkoder 2016年03月25日
看看我的新浪微盘 http://vdisk.weibo.com/u/5139478741 里面很多数学书,直接可以下载
回复 点赞
_明月 2016年03月25日
引用 93 楼 kernelkoder 的回复:
[quote=引用 92 楼 dear_Alice_moon 的回复:] [quote=引用 91 楼 kernelkoder 的回复:] 如果你有兴趣,可以多学习英语,开始利用空余读国外的大学数学书,网上有很多国外的高等数学书,你可以去新浪微盘 vdisk.weibo.com 搜索,里面很多电子书. 中小学数学是基础,但是真正的数学思维还是在大学,很多高端科技都是靠数学算法,比如雷达信号处理,导弹制导,如果你能学到这种地步,那你这辈子不用愁了,国家会好好培养你
嗯,谢谢你。 对于数学,我表示真的好难学,学习的好痛苦。有时,我自己在我校的图书馆中看一些“杂志”时,图书馆的书架上陈列的有关于数学方面的杂志。里面有些关于数学的文章就是外国文章(英文书写)翻译成中文。当时,我看了下感觉好复杂,基本上都看不懂。 嗯,哪些杂志中所用到的数学知识实在是太深奥了。我在高中学习了“平面解析几何”、“平面向量”,而那些杂志中用到的是“空间解析几何”、“空间向量”、“微分几何与向量函数”、“极限求和”等等,看着我就感到“吓怕”。 谢谢你的回复,对于数学,我不想涉及的太深。自己学好自己的高中数学、大学数学,我就非常受用了。 [/quote] 老实说,中学和和大学生真正的差异就在于高等数学,其他都可以忽略,甚至没有高中那么钻,所以数学和算法未来将是一个科技强国的重中之重,很多国外高科技芯片,其实最终还是数学算法支撑[/quote] 嗯,不太懂。
回复 点赞
kernelkoder 2016年03月25日
引用 92 楼 dear_Alice_moon 的回复:
[quote=引用 91 楼 kernelkoder 的回复:] 如果你有兴趣,可以多学习英语,开始利用空余读国外的大学数学书,网上有很多国外的高等数学书,你可以去新浪微盘 vdisk.weibo.com 搜索,里面很多电子书. 中小学数学是基础,但是真正的数学思维还是在大学,很多高端科技都是靠数学算法,比如雷达信号处理,导弹制导,如果你能学到这种地步,那你这辈子不用愁了,国家会好好培养你
嗯,谢谢你。 对于数学,我表示真的好难学,学习的好痛苦。有时,我自己在我校的图书馆中看一些“杂志”时,图书馆的书架上陈列的有关于数学方面的杂志。里面有些关于数学的文章就是外国文章(英文书写)翻译成中文。当时,我看了下感觉好复杂,基本上都看不懂。 嗯,哪些杂志中所用到的数学知识实在是太深奥了。我在高中学习了“平面解析几何”、“平面向量”,而那些杂志中用到的是“空间解析几何”、“空间向量”、“微分几何与向量函数”、“极限求和”等等,看着我就感到“吓怕”。 谢谢你的回复,对于数学,我不想涉及的太深。自己学好自己的高中数学、大学数学,我就非常受用了。 [/quote] 老实说,中学和和大学生真正的差异就在于高等数学,其他都可以忽略,甚至没有高中那么钻,所以数学和算法未来将是一个科技强国的重中之重,很多国外高科技芯片,其实最终还是数学算法支撑
回复 点赞
_明月 2016年03月25日
引用 99 楼 kernelkoder 的回复:
如果你以后学计算机专业,肯定要学微积分,线性代数,概率论与数理统计,复变函数,而这些高数真正转化为高科技的产物,就是通过数学算法,有一门课叫 数值分析或者数值计算 就是将高数理论转化为计算机可以运算的算法,比如计算 sine(x),计算机怎么计算呢?用初等数学没法算,只能通过高等数学,利用泰勒公式Taylor series,用几个迭代就能计算出来,初等数学是静态的,高等数学是动态的,中小学要努力,到了大学更要钻研,因为那才是理论科学的高地
嗯,讲的很好。谢谢
回复 点赞
_明月 2016年03月25日
引用 97 楼 kernelkoder 的回复:
我虽然工作了,但是每天还是坚持学习数学,算法,编程,还有外语(已经掌握英语,日语,韩语),可以说对我来说,就业面非常大,有的时候,我还学习小学奥数~
你好厉害,点个赞。 睡觉了,午安。
回复 点赞
kernelkoder 2016年03月25日
如果你以后学计算机专业,肯定要学微积分,线性代数,概率论与数理统计,复变函数,而这些高数真正转化为高科技的产物,就是通过数学算法,有一门课叫 数值分析或者数值计算 就是将高数理论转化为计算机可以运算的算法,比如计算 sine(x),计算机怎么计算呢?用初等数学没法算,只能通过高等数学,利用泰勒公式Taylor series,用几个迭代就能计算出来,初等数学是静态的,高等数学是动态的,中小学要努力,到了大学更要钻研,因为那才是理论科学的高地
回复 点赞
kernelkoder 2016年03月25日
我虽然工作了,但是每天还是坚持学习数学,算法,编程,还有外语(已经掌握英语,日语,韩语),可以说对我来说,就业面非常大,有的时候,我还学习小学奥数~
回复 点赞
_明月 2016年03月24日
引用 91 楼 kernelkoder 的回复:
如果你有兴趣,可以多学习英语,开始利用空余读国外的大学数学书,网上有很多国外的高等数学书,你可以去新浪微盘 vdisk.weibo.com 搜索,里面很多电子书. 中小学数学是基础,但是真正的数学思维还是在大学,很多高端科技都是靠数学算法,比如雷达信号处理,导弹制导,如果你能学到这种地步,那你这辈子不用愁了,国家会好好培养你
嗯,谢谢你。 对于数学,我表示真的好难学,学习的好痛苦。有时,我自己在我校的图书馆中看一些“杂志”时,图书馆的书架上陈列的有关于数学方面的杂志。里面有些关于数学的文章就是外国文章(英文书写)翻译成中文。当时,我看了下感觉好复杂,基本上都看不懂。 嗯,哪些杂志中所用到的数学知识实在是太深奥了。我在高中学习了“平面解析几何”、“平面向量”,而那些杂志中用到的是“空间解析几何”、“空间向量”、“微分几何与向量函数”、“极限求和”等等,看着我就感到“吓怕”。 谢谢你的回复,对于数学,我不想涉及的太深。自己学好自己的高中数学、大学数学,我就非常受用了。
回复 点赞
kernelkoder 2016年03月24日
如果你有兴趣,可以多学习英语,开始利用空余读国外的大学数学书,网上有很多国外的高等数学书,你可以去新浪微盘 vdisk.weibo.com 搜索,里面很多电子书. 中小学数学是基础,但是真正的数学思维还是在大学,很多高端科技都是靠数学算法,比如雷达信号处理,导弹制导,如果你能学到这种地步,那你这辈子不用愁了,国家会好好培养你
回复 点赞
_明月 2016年03月19日
引用 88 楼 mao0514 的回复:
炫耀高中数学学得好吗
说者无心,听者有意!
回复 点赞
_明月 2016年03月19日
引用 87 楼 clear_zero 的回复:
刚看到赶来回答 我干了六,七年的AutoCAD 辅助编程,基本上的道理就是三角函数。这个完全是高中的知识。平面几何和立体几何 然后拓展开就是映射,这个是矩阵。算是大学知识。 这之前做了一段信号,信号就是波,也是高中知识。空间几何和三角函数。 MATLAB很多模拟,不用自己动笔计算。 很多建模的软件玩得就是这个,很多人一辈子就靠这几个函数吃饭了
嗯,谢谢阿姨的回复。 这个阿姨在国外工作,就你对于国外生活的了解,你觉得这个中国现在在高中教授的数学水平在你现在工作的国家,与其“高中”的数学相比,又如何呢? 期待阿姨你的回复,谢谢。
回复 点赞
毛毛虫的爹 2016年03月19日
炫耀高中数学学得好吗
回复 点赞
clear_zero 2016年03月18日
刚看到赶来回答 我干了六,七年的AutoCAD 辅助编程,基本上的道理就是三角函数。这个完全是高中的知识。平面几何和立体几何 然后拓展开就是映射,这个是矩阵。算是大学知识。 这之前做了一段信号,信号就是波,也是高中知识。空间几何和三角函数。 MATLAB很多模拟,不用自己动笔计算。 很多建模的软件玩得就是这个,很多人一辈子就靠这几个函数吃饭了
回复 点赞
_明月 2016年03月15日
引用 85 楼 bcc222 的回复:
数学在工作后的很多技术应用上还是挺有用的,不过毕业就全部还给老师了!
我高中的数学笔记本还在,这个数学就忘不了了。哈哈
回复 点赞
bcc222 2016年03月15日
数学在工作后的很多技术应用上还是挺有用的,不过毕业就全部还给老师了!
回复 点赞
_明月 2016年03月14日
引用 74 楼 TheOne_jie 的回复:
列的太多, 没法一一列出, 我把我学习机器学习的一些推到公式拍下来, 你看看, 用到各种求导, 矩阵, 概率论等等, 高中数学完全不够用, 要用到高等数学的知识
嗯,谢谢。你这些图片中的知识我现在都学过了。有些是在高中学习的,有些是在大学中学习的。 谢谢你的分享,我会学好自己的数学。
回复 点赞
_明月 2016年03月14日
引用 73 楼 super_admi 的回复:
我觉得,你就不要把知识的界限划分得那么明显了,不论是什么知识,都是有用的,只不过一些高深的或者冷僻的知识,只有在特定的时间和空间中才能体现出它的价值。 比如,黎曼几何等非欧几何学,你觉得它有用吗?一般人都不觉得它有用,但在空间扭曲上,它极为有用。 比如我的工作,一般情况下很少会用到高深的算法,但时不时还真会冒出一些东西,比如前几天的逆波兰表达式,再前些时候的排列组合问题,更前些时候的凸多边形求解。 你无法预测你将来会用到什么知识(数学的或者非数学的,高中的或者非高中的),或许你可以圈定一个大致的范围,但实际你没有必要局限于“数学”“高中”这样的限定。
嗯,是的,说的很好。我自己可以圈定一个大致的范围,没有必要局限于“数学”“高中”这样的限定。 当我自己发这则帖子时,有些东西没有考虑进去,没有将大学中的数学添加进去。这是有些失败的!谢谢你
回复 点赞
_明月 2016年03月14日
引用 72 楼 tempersitu 的回复:
看你打算走哪个方向咯.有些方向没需要用到这么高深的数学.其实学好数学的逻辑思维能力就好了.身边也不是每个同事都是高学历的,有些只是高中学历,或者普通大专,一样能成为一个好码农.能理解好需求,有经验就好了.我也没学过高中数学,只是小学初中时候数学学得很好,后来在职中再升大专,本科,也没再学数学了.一样也能敲代码.个人逻辑思维比较重要.
嗯,谢谢你的指点。
回复 点赞
backnet 2016年03月14日
我就记得,上完高三,又上了高四
回复 点赞
发动态
发帖子
community_281
创建于2021-05-27

21

社区成员

25.9w+

社区内容

社区公告
暂无公告