为什么要学算法?想在程序道路上走的更远的程序员,可能都需要学算法。大学生为什么要学高等数学?从实用的角度,很多理工科、经济社科类专业都要用到《高等数学》(简称高数)的知识,因而开设高数课是合理的。我是个文科生,数学一直不好,一看到数学题就头疼,当年我曾经无数次的问过自己、问过父母、问过老师同学,我们到底为什么要学数学啊?数学有什么用?以后生活中其实很多东西根本用不到啊。
你为什么要学算法?
算法,其实就是解决问题的方法。学习算法,就是学习前人解决问题的方法。为什么要学算法?想在程序道路上走的更远的程序员,可能都需要学算法。记得软件工程里讲,程序就是数据结构 算法,可见算法对程序的重要性。很多做业务系统的初级程序员,可能平时不会用到很多数学算式,但也不代表没用到算法。算法表征了数学对于计算机的重要性,对于图形图像、人工智能等方面,数学功底不好,不懂算法可谓寸步难行。
人为什么要学习数学?
我是个文科生,数学一直不好,一看到数学题就头疼,当年我曾经无数次的问过自己、问过父母、问过老师同学,我们到底为什么要学数学啊?数学有什么用?以后生活中其实很多东西根本用不到啊。当年没有人能回答我这个问题,都告诉我为了高考,高考之后我就再也不用学数学了。 后来上了大学,我阴差阳错的看了一本书叫做《天才的引导历程》,这本书主要讲了数学中的伟大定理是怎么来的,非常有意思,我突然发现数学这个东西和我在高中时候认识到的完全不同,于是我开始认真思考,数学到底能教会我们什么。
在我看来,数学的作用主要有以下三点:计算,应用以及训练逻辑能力、思辨能力、激发灵感。 计算可以说是数学最基本的功能了,我们从小学习数学,都是从认识数字开始,然后开始简单的计算,我们的生活离不开计算,这也是直到现在我们在生活中运用最多的一项功能。 其次,数学在自然界和生活中很广泛的被运用。我们以斐波那契数列为例子,一朵花的花瓣的数量,一般是一个斐波那契数,包括菠萝表面的突起,最后也一定是一个斐波那契数。
数学处处存在于生活中,存在于美中。 除了以上两点,我认为数学最重要的作用是教会我们如何去思考,锻炼我们的逻辑思维能力、思辨能力以及随时激发我们的灵感。数学不仅仅是求出最后答案的过程,更是研究最后答案是怎么来的这样一个过程。在这个研究过程中,我们的逻辑思维能力逐步提升,变得缜密、严谨,在把数学运用到生活中各处的时候,也能随时随地的激发我们的创造力,我认为这才是学习数学最大的作用。