计算机与算法原理

程序是软件的核心,这毋庸置疑.而算法是程序的核心,因为没有算法,你写不出一个程序,任何合理的程序都应该有一个或多个算法,而数据结构是算法的核心.数据结构就是数据存储的方式,只有先存好数据,才能研究算法.就好比写C语言程序,先要定义变量,再执行语句算法即为解决问题的方法和步骤算法特点确定性有穷性能行性至少一个输出确定性实现的每一个操作含义必须明确,无二义性.不要有歧义.执行有限个步骤后结束.不能无限操作都是计算机可执行的.不能搞计算机看不懂的算法至少有一个输出,可没有输入不是所有问题都有算法描述方法流程图(不适合大规模)\伪代码(自然语言+代码)程序设计语言等算法和程序区别程序是算法的具体实现程序可以无穷,算法必须有穷程序中的语句必须是机器可执行,而算法操作不用算法与程序是相应的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值