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



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

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

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值