3----程序的灵魂——算法

版权声明:本文为博主原创文章,如果喜欢欢迎收藏转载! https://blog.csdn.net/u010804317/article/details/79090244


我们都知道计算机的一个著名公式:程序=数据结构+算法。数据结构和算法是一个有机整体,二者联系非常紧密,谈数据结构就必须要谈算法。

数据结构只是静态的描述了数据元素的之间的关系,它只是对现实问题中要素之间的关系进行了抽象,从而使得计算机可以将现实问题描述出来,或者说将现实问题抽象成计算机可以理解可以解决的东西,而实际如何一步一步利用计算机来解决问题,还得要靠算法,算法简单来讲,就是解决问题的一种方法一种思路而已,它是对人类思维智慧的抽象,利用计算机比人类更强的运算能力来更快速高效解决问题。

对于算法而言,语言并不重要,重要的是思想。要辩证的看待这句话,在算法设计的时候才成立,在平时的程序开发中语言也是非常重要的,每种语言都有自己擅长的领域,要具体情节具体分析,选择合适的语言提高编程效率。


猜你喜欢

转载自blog.csdn.net/u010804317/article/details/79090244
今日推荐