1、一个算法应该具有以下五个重要特征:有限性:算法的有限性是指算法必须能够在有限步数后终止;2.定义:算法的每一步都要有确切的定义;3.输入:一个算法有0个或多个输入来描述操作对象的初始情况。
2、所谓0输入,是指算法本身已经设定了初始条件;4.输出:一个算法有一个或多个输出来反映输入数据的处理结果。
(资料图片)
3、一个没有输出的算法是没有意义的;5.有效性:算法中执行的任何计算步骤都可以分解成基本的可执行操作步骤,即每个计算步骤都可以在有限的时间内完成(也叫有效性)。
4、扩展信息:算法的要素:一、数据对象的操作和运算:计算机能执行的基本操作是以指令的形式描述的。
5、计算机系统可以执行的所有指令的集合成为计算机系统的指令系统。
6、计算机的基本操作和操作如下:1.算术运算:加、减、乘、除等运算。
7、2.逻辑运算:或、与、非等3、关系运算:大于、小于、等于、不等于等。
8、4.数据传输:输入、输出、赋值和其他操作。
9、二、算法的控制结构:算法的功能结构不仅取决于所选择的操作,还取决于每个操作的执行顺序。
10、参考:搜狗百科-算法。
本文到此结束,希望对大家有所帮助。