算法的基本特征有哪些 算法的特征包括什么

  算法的基本特征:1、输入项,刻画运算对象的初始情况,本身定出了初始条件;2、确定性,每一步骤必须有确切的定义;3、有穷性,指算法必须能在执行有限个步骤之后终止;4、输出项,有一个或多个输出,以反映对输入数据加工后的结果。5、可行性,可执行的操作步骤。

  1、输入项:一个算法有零个或多个输入,以刻画运算对象的初始情况。例如,在欧几里得算法中,有两个输入,即m和n。

  2、确定性:算法的每一个步骤必须要确切地定义。即算法中所有有待执行的动作必须严格而不含混地进行规定,不能有歧义性。例如,欧几里得算法中,步骤1中明确规定“以m除以n,而不能有类似以m除n以或n除以m这类有两种可能做法的规定。

  3、有穷性:一个算法在执行有穷步滞后必须结束。也就是说,一个算法,它所包含的计算步骤是有限的。例如,在欧几里得算法中,m和n均为正整数,在步骤1之后,r必小于n,若r不等于0,下一次进行步骤1时,n的值已经减小,而正整数的递降序列最后必然要终止。因此,无论给定m和n的原始值有多大,步骤1的执行都是有穷次。

  4、输出:算法有一个或多个的输出,即与输入有某个特定关系的量,简单地说就是算法的最终结果。例如,在欧几里得算法中只有一个输出,即步骤2中的n。

  5、能行性:算法中有待执行的运算和操作必须是相当基本的,换言之,他们都是能够精确地进行的,算法执行者甚至不需要掌握算法的含义即可根据该算法的每一步骤要求进行操作,并最终得出正确的结果。

  算法可以宏泛得分为三类

  一、有限的,确定性算法这类算法在有限的一段时间内终止。他们可能要花很长时间来执行指定的任务,但仍将在一定的时间内终止。这类算法得出的结果常取决于输入值。

  二、有限的,非确定算法这类算法在有限的时间内终止。然而,对于一个(或一些)给定的数值,算法的结果并不是唯一的或确定的。

  三、无限的算法是那些由于没有定义终止定义条件,或定义的条件无法由输入的数据满足而不终止运行的算法。通常,无限算法的产生是由于未能确定的定义终止条件。

时间: 2024-12-09 15:38:10

算法的基本特征有哪些 算法的特征包括什么的相关文章

生物的特征 生物的四个特征

生物的基本特征:1.生物体都具有繁殖作用.2.生物体都有新陈代谢作用.3.生物体都能生长发育.4.生物体都具有应激性.5.生物体都具有遗传变异特性.6.生物都能适应环境,也能影响环境.7.除病毒外,生物都是由细胞组成的. 生物的概念 生物与非生物相,指的是具有动能的生命体,能与外界的环境相互依赖.相互促进.新陈代谢及遗传是生物最重要和基本的特征,新陈代谢说明所有生物一定会具备合成代谢以及分解代谢,这两个是完全相反的两个生理反应过程,并且可以将遗传物质复制,通过自我分裂生殖或有性生殖,交由下一代繁

春秋时期的社会特征 春秋时期的社会特征是什么

春秋时期的社会特征:政治上,国家处于分裂时期,长期战争不断,出现了春秋五霸和战国七雄.经济上,随着铁农具和牛耕的推行,开垦荒地增多.文化上,社会大变革促进了科学文化的繁荣,文化成果丰富,思想活跃,出现了"百家争鸣"的繁荣局面.这一时期是奴隶社会逐步瓦解和封建社会形成的社会大变革时期. 1.经济上:铁器的使用和牛耕的推广,标志着社会生产力的显著提高.我国的封建经济得到了进一步发展,生产力的飞跃引起了生产关系的革命.井田制逐渐被封建土地私有制所取代,并最终通过各国变法确立了下来. 2.政治

热带季风气候的气候特征 热带季风气候的气候特征和分布地区

热带季风气候是气候类型的一种,其特点是终年高温,年平均气温在22摄氏度以上,最冷月基本在18摄氏度以上,旱雨季明显,降水集中在雨季,且降水量大,季风显著,而且盛行热带气旋.热带季风气候主要分布在北纬10度到北回归线附近的亚洲东南部. 世界气候类型一共有十五种,分别是热带雨林气候.热带草原气候.热带荒漠气候.热带季风气候.热带海洋性气候.温带海洋性气候.温带海洋性气候.温带季风气候.亚热带季风气候.温带大陆性湿润气候.亚热带湿润气候.温带大陆性气候.亚寒带大陆性气候.极地长寒气候和极地冰原气候.

3的倍数有哪些特征 3的倍数的特征

是"3"的倍数的数特征:各个数位上的数相加的和能被3整除.任意三个连续的自然数组成的数字都能被3整除. 一个整数能够被另一个整数整除,这个整数就是另一整数的倍数.一个数除以另一数所得的商.如a÷b=c,就是说,a是b的倍数.一个数的倍数有无限个,也就是说一个数的倍数的集合为无限集.

白露有什么特征或特点 白露的特征或特点

白露的特征:干燥,昼夜温差较大,天气渐渐转凉.白露是反映自然界寒气增长的重要节气.由于天气逐渐转凉,白昼有阳光尚热,但傍晚后气温便很快下降,昼夜温差大.白露是"二十四节气"中的第15个节气,秋季第3个节气. 白露三候是什么 一候鸿雁来.鸿为大,雁为小,是不同的两种.鸿雁二月北飞,八月南飞. 二候玄鸟归.玄鸟就是燕子,燕子是春分而来,秋分而去,它是北方之鸟,南飞带来生机.如今北飞为归,红花半落燕归去,秋风萧瑟,要白露满山叶飞坠了.<月令七十二候集解>:"玄鸟解见春分

国宝大熊猫有什么特征 大熊猫的有什么特征

国宝大熊猫的特点就是体态十分的肥硕,憨态可掬,头圆尾短,模样十分的可爱讨人喜欢.身上的毛发黑白相间分明,但黑非纯黑,白也不是纯白,而是黑中透褐,白中带黄.黑白相间的外表,有利于隐蔽在密林的树上和积雪的地面而不易被天敌发现. 大熊猫体型肥硕似熊.丰腴富态,头圆尾短,头躯长1.2-1.8米,尾长10-12厘米.体重80-120千克,最重可达180千克,饲养的熊猫略重,一般雄性个体稍大于雌性. 头部和身体毛色黑白相间分明,头和身躯乳白色,而四肢和肩部黑色,头上有一对整齐的黑耳朵,还有两个黑眼眶,很像戴

地中海气候特征 地中海气候有哪些特征

地中海气候又称作副热带夏干气候,由西风带与副热带高气压带交替控制形成.它的特点是夏季炎热干燥,冬季温和多雨,雨热不同期. 地中海气候夏季在副热带高压控制下,气候炎热干燥少雨,云量稀少,阳光充足.冬季受西风带控制,气候温和,最冷月气温在4-10℃之间,降水量充沛.全年降水量300-1000毫米,冬季半年约占60%-70%,夏季半年只有30%-40%. 夏季温度沿海和内陆有较大区别,沿海受冷洋流影响,温度较低,最热月在22℃以下,空气比较潮湿,多雾,称为凉夏型.内陆距离海洋较远,受海洋调节较小,空气

算法的基本特征 算法的基本特征有哪些

算法的基本特征是有穷性(算法的有穷性是指算法必须能在执行有限个步骤之后终止).确切性.可行性,算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成(也称之为有效性). 构成要素: 一,数据对象的运算和操作:计算机可以执行的基本操作是以指令的形式描述的.一个计算机系统能执行的所有指令的集合,成为该计算机系统的指令系统.一个计算机的基本运算和操作有如下四类: 1.算术运算:加减乘除等运算 2.逻辑运算:或.且.非等运算 3.关系运算:大于.小于.等于.不等

必修三数学知识点总结 高中数学必修三知识点总结

第一章 算法初步 一. 算法的概念 1.算法概念: 在数学上,现代意义上的"算法"通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限之内完成. 2.算法的特点: (1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的. (2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可. (3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前