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

  算法的基本特征是有穷性(算法的有穷性是指算法必须能在执行有限个步骤之后终止)、确切性、可行性,算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成(也称之为有效性)。

  构成要素:

  一,数据对象的运算和操作:计算机可以执行的基本操作是以指令的形式描述的。一个计算机系统能执行的所有指令的集合,成为该计算机系统的指令系统。一个计算机的基本运算和操作有如下四类:

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

  2、逻辑运算:或、且、非等运算

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

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

  二,算法的控制结构:一个算法的功能结构不仅取决于所选用的操作,而且还与各操作之间的执行顺序有关。

  同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。一个算法的评价主要从时间复杂度和空间复杂度来考虑。

  时间复杂度

  算法的时间复杂度是指执行算法所需要的计算工作量。一般来说,计算机算法是问题规模n的函数f(n),算法的时间复杂度也因此记做。

  因此,问题的规模n越大,算法执行的时间的增长率与f(n)的增长率正相关,称作渐进时间复杂度(Asymptotic Time Complexity)。

  空间复杂度

  算法的空间复杂度是指算法需要消耗的内存空间。其计算和表示方法与时间复杂度类似,一般都用复杂度的渐近性来表示。同时间复杂度相比,空间复杂度的分析要简单得多。

时间: 2024-11-08 21:18:51

算法的基本特征 算法的基本特征有哪些的相关文章

翡翠原石特征 翡翠原石有哪些特征

翡翠原石的特征有皮壳.松花.蟒.癣.雾.皮壳可以推断翡翠原石内部的颜色.种的老嫩.底的好坏等,松花可以推断翡翠内部颜色的变化和分布,蟒是判断翡翠绿色变化的重要标志,癣是判断翡翠原石里是否有绿色翡翠的一个依据,雾是判断玉石场口.质量和真伪的重要标志. 1.皮壳:即翡翠原石的风化外皮,是翡翠原石在地质搬运过程中经风化作用形成的产物.如果皮壳比较粗糙.有沙粒感的翡翠原石就称为砂皮石,根据砂皮的颜色可分为白砂皮.黄砂皮.铁砂皮等.可以推断翡翠原石内部的颜色.种的老嫩.底的好坏等. 2.松花:即翡翠原石皮

计算机病毒特征 计算机病毒有什么特征

计算机病毒特征:隐蔽性,计算机病毒不易被发现,往往以隐含文件或程序代码的方式存在,在普通的病毒查杀中,难以实现及时有效的查杀:破坏性,计算机病毒入侵计算机,往往具有极大的破坏性,能够破坏数据信息,甚至造成大面积的计算机瘫痪:传染性,能够通过U盘.网络等途径入侵计算机系统:破坏性,能够破坏数据信息,甚至造成大面积的计算机瘫痪:寄生性,计算机病毒需要在宿主中寄生才能生存,才能更好地发挥其功能,破坏宿主的正常机能. 计算机病毒是编制者在计算机程序中插入的破坏计算机功能或者数据的代码.计算机病毒有三种传

直女的特征 钢铁直女的特征

直女的特征:1.日常穿搭哪件干了穿哪件:2.很少喜欢粉红色:3.欣赏不来花哨的美甲:4.从来不撒娇:5.对于别人讲的话只理解表面意思,不会去想真正要表达的:6.完全撩不动,一说话就杀人于无形:7.对于不感兴趣的人,分分钟可以把他的热情浇灭:8.只有好朋友和喜欢的人才能发现她有趣的灵魂. 直女的定义大致为性取向非常明确的异性恋,生活中的直女不撒娇.不花里胡哨,一个人生活得有滋有味,不需要粘乎乎的爱情. 直女也指在生活中,说话办事特别直的,不会拐弯抹角,大大咧咧,性格像男生十分豪爽.她们和别人相处有

正方形的特征 正方形有什么特征

正方形的特征是两组对边分别平形;四条边都是相等的;相邻边互相垂直:四个角都是90°:对角线互相垂直:对角线相等且互相平分:每条对角线平分一组对角:正方形既是中心对称图形,又是轴对称图形,且有四条对称轴.正方形,是特殊的平行四边形之一,有一个角是直角的平行四边形被称为正方形,又称正四边形. 正方形是指四条边都相等.四个角都是直角的四边形,正方形具有矩形和菱形的全部特性.其判定定理有: 1.对角线相等的菱形是正方形. 2.有一个角为直角的菱形是正方形. 3.对角线互相垂直的矩形是正方形. 4.一组邻

孙悟空的性格特征 孙悟空的性格特征是什么

孙悟空的性格特征:1.嫉恶如仇,不畏强权:2.善恶分明,做事谨慎:3.争强好胜,不够谦虚:4.有责任心,敢作敢当.孙悟空是中国著名的神话人物之一,出自四大名著之<西游记>.祖籍东胜神洲,由开天辟地以来的仙石孕育而生,因带领群猴进入水帘洞而成为众猴之王,尊为"美猴王". <西游记>该剧讲述唐僧.孙悟空.猪八戒.沙悟净师徒四人在取西经途中,屡遇妖魔鬼怪,四人合力对付,展开一段艰辛的取经之旅. <西游记>的剧情简介:唐玄奘经菩萨指点奉唐朝天子之命前往西天取

亚马孙河的水文特征 亚马孙河的水文特征是什么

亚马逊河水文特征有:流量大,位于赤道附近,受赤道低气压带控制,降水丰富.水位变化小,无明显汛期.流域面积广,流域面积691.5万Km,约占南美大陆总面积的40%.河流含沙量小,亚马逊河是南美洲的一条河流,因为它流经了热带雨林气候区,终年高温多雨,所以也是世界上流量最大的河流. 亚马逊河发源于南美洲最长的山脉安第斯山脉,自西向东经过世界上最大的平原亚马逊平原,最终流入大西洋.热带雨林广布,植被覆盖好.水能资源丰富,河流流经山地和平原地区,落差大.无结冰期,无凌汛现象. 亚马孙河: 亚马孙河位于南美

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

白露的特征:1.气温迅速下降.白露节气时,太阳到达黄经165°位置,炎热的夏天已过,凉爽的秋天已经到来了,昼夜温差可达十多度,让人感觉非常的凉爽.2.绵雨开始.白露节气时,温度开始降低,冷空气南下时,会下绵绵细雨,并且带来一定范围的降温幅度,人们爱用"白露秋风夜,一夜凉一夜"的谚语来形容气温下降速度加快的情形. 白露是整个一年中昼夜温差最大的一个节气.白露以后,气温开始下降,天气转凉,地面的水汽结露就开始增多了.过了白露,人们容易出现口干.唇干.咽干.皮肤干燥等症状,这就是典型的&qu

圆柱和圆锥的特征 圆锥有哪些特征

圆柱的特点:1.上下一样粗细,2.两个底面是完全相同的圆,3.有一个面是曲面,4.有无数条高,5.侧面展开是一个长方形或平行四边形.圆锥的特点:1.侧面展开是一个扇形,2.只有下底为圆,3.从侧面水平看是一个等腰三角形,4.由等腰三角形绕底边的高旋转得到一个圆锥;也可以由直角三角形绕一个直角边旋转得到一个圆锥,5.圆锥体是轴对称的,6.圆锥侧面展开扇形的弧长等于底边圆的周长,横截面是一个圆形;纵截面是一个等腰三角形,7.所有母线的长度都相等;母线的长度大于锥体的高. 圆锥的定义 解析几何定义:圆

南亚的气候特征 南亚的气候特征是什么

南亚大部分地区属热带季风气候,全年高温,各地降水量相差较大. 南亚指位于亚洲南部的喜马拉雅山脉中.西段以南及印度洋之间的广大地区.南亚共7个国家,尼泊尔.不丹为内陆国,印度.巴基斯坦.孟加拉国为临海国,斯里兰卡.马尔代夫为岛国. 其中,马尔代夫.斯里兰卡岛的南部是热带雨林气候,印度西北部.巴基斯坦南部是热带沙漠气候,印度半岛.恒河平原.喜马拉雅山脉南麓是热带季风气候. 南亚这块次大陆包含了世界超过20%的人口,使它成为了世上人口最多和最密集的地域,同时也是继非洲之后全球最贫穷的地区之一. 热带季