首页 > 编程知识 正文

什么不是算法的基本特征,算法一般具有的基本特征

时间:2023-05-03 05:34:28 阅读:39608 作者:1007

算法应该有以下五个重要特征。

1、穷性(Finiteness ) :算法穷性是指算法可以在执行有限个步骤后退出;

2、确定性(Definiteness )算法的每个步骤都必须准确定义;

3、输入项(Input )一个算法有0个以上的输入,描绘运算对象的初始状况。 0个输入是指算法本身决定了初始条件。

4、输出(Output )一个算法有一个以上的输出,反映输入数据的加工结果。 没有输出的算法是没有意义的;

5、可行性(Effectiveness ) :算法执行的所有计算步骤基本分解为可行的操作步骤,每个计算步骤均可在有限时间内完成(也称为有效性)。

下面的是扩展

算法元素:

第一,数据对象的运算和操作。 计算机可以执行的基本操作是以指令的形式编写的。 一个计算机系统可以执行的所有命令的集合,成为该计算机系统的命令系统。 一台计算机的基本运算和操作有以下四种。

1,算术运算:加减乘除等运算

2、逻辑运算:或者,非等运算

3、关系运算:大、小、相等、不相等等运算

4、数据传输:输入、输出、赋值等运算

二是算法的控制结构。 一个算法的功能结构不仅关系到所选操作,还关系到每个操作之间的执行顺序。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。