mydy.net
当前位置:首页 >> C语言算法中的五个特性是什么? >>

C语言算法中的五个特性是什么?

算法的五个重要特性:1. 有穷性:要做的事不能无限做下去.(趋向于零不等于零)2. 确定性:在同样的状态或初始条件下用这种方法做的结构是确定的.3. 可行性:一个问题的解决分为若干步骤,其中每个步骤都具有可行性.4. 输入5. 输出

算法的五大特征如下:1. 有穷性(Finiteness).算法的有穷性是指算法必须能在执行有限个步骤之后终止;2. 确切性(Definiteness).算法的每一步骤必须有确切的定义;3. 输入项(Input).一个算法有0个或多个输入,以刻画运算对象的初

1)首先一个算法必须是可行的,就是能解决所描述的问题,即“可行性”2)在可行的基础上,必须在合理的,可以接受的时间范围内解决问题,即“有穷性”3)从广泛的意义上讲,算法就是一个函数,函数就要求在任何条件下一个确定的输入对应一个唯一确定的输出,这就要求算法只有唯一的一条执行路径,不会产生二义性,即“确定性”4)对于函数,算法必须有输入和输出,这里的输入不一定非要从键盘或者文件之类的给出,可以由程序直接给出,而输出也必须是同输入有特定的联系,且唯一对应,即“输入”和“输出”

算法的五个基本特征:输入、输出、有穷性、确定性和可行性.具体为(1)输入:算法有0个或多个输入,比如来一个简单的函数就没有参数;(2)输出源:算法有1个或多个输出,如果没有输出这个算法就没有意义;(3)有穷性:一个算法无限计算,可以在有限时间内实现;(4)确定性:算法每个步骤都应被精确定义,同样的输入只能有一种输出;(5)可行性:算法的每一步都是可行的,在当zhidao前环境下可以实现.

网站首页 | 网站地图
All rights reserved Powered by www.mydy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com