一个算法一般应该具有的基本特性
  • 来源:互联网
  • 发布时间:2026-04-29 10:47:27

算法和程序设计以及数据结构有着密切的相关。

算法是为了解决某一些特定类型的问题而设计的一个实现过程,算法有以下特性:

有穷性:一个算法必须在执行有穷步之后结束,并且每一步都在有穷时间内完成,不能无限的执行下去;就行数据中的线段一样,有始有终

确定性:算法的每一个步骤都应当是有确切定义的,对于每一个过程都不能有二义性,将要执行的每个动作都必须做出严格而清楚的规定。

可行性:算法中的每一步都应当有效地运行,也就是说,算法是可执行的,并要求最终得到正确的结果。

有输入:一个算法可以有一个或者多个输入,也可以没有输入,输入就是在执行算法时有必要从外界获取的

有输出:一个算法有一个或多个输出,输出就是算法最终所求的结果。编写程序的目的就是要得到一个结果。

其他文章

  • 期货夜盘时间
  • 佛教哪一年传入我国
  • 带苗的成语
  • 描写云的词语
  • 跟男朋友撒娇的话
  • 淹牛肉有几种淹法
  • 有钱花尊享贷怎么开通
  • 购物车删除了怎么恢复
  • 新浪微博怎么批量删除微博
  • 三角形外心的有关结论