数据结构:算法的具有哪些特性呢?
1、有穷性
首先所有的算法都应该在执行有限的步数后结束,
并且每一步都要在有限的时间内完成。
根本的意思就是所有的算法,对于所有的输入,都应该能执行完。

2、确定性
就是算法对所有的输入,
都应该只有一条执行路径。
这样输出的结果才能明确。

3、可行性。
所有的算法,都应该考虑到现在的硬件平台,
及实际的执行时间使其能够正常执行。

4、输入
所有的算法,都应该有输入(可以是零输入)。
这样输入,属于特定对象的集合,可以理解为对应的数据元素。

5、输出
所有的算法都有输出,可以是一个或者多个。
这些输出应该就是解决问题所需要的内容。

6、总结下,算法的特性具有以下5个特性。
有穷性
确定性
可行性
输入
输出

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:32
阅读量:57
阅读量:84
阅读量:68
阅读量:183