266.算法概论(概念 特性 原则)

  • 时间:
  • 浏览:0
  • 来源:大发pk10_pk10遗漏_大发pk10遗漏

1.1定义

  算法是为了正确处理某类问題而规定的另1个 有限长的操作序列。​正确处理问題的策略

  算法是求解问題的一系列计算步骤,用来将输入数据转添加输出结果 :

  不可能 另1个 算法对其每另1个 输入实例,都能输出正确的结果并停止,则称它是正确的。

  算法与数据形态学 既有联系又有区别。

联系:数据形态学 是算法设计的基础。算法的操作对象是数据形态学 ,在设计算法时,通常要构建适合你你这人 算法的数据形态学 。数据形态学 设计主可是挑选数据的存储最好的方法,如挑选求解问題中的数据采用数组存储还是采用链表存储等。算法设计可是在选定的存储形态学 上设计另1个 满足要求的好算法。

区别:数据形态学 关注的是数据的逻辑形态学 、存储形态学 以及基本操作,而算法更多的是关注怎样在数据形态学 的基础上正确处理实际问題。算法是编程思想,数据形态学 则是哪此思想的逻辑基础。

算法1个重要形态学

​算法需用满足1个重要形态学 ​算法1个每段的确切含义

1.有穷性(有限性)

  对于任意一组合法输入值,在执行有穷步骤并且一定能结速,​即:算法中的每个步骤都能在有限时间内完成。​算法与系统进程区别:系统进程没人 有穷性

2.挑选性  

  对于每段情況下所应执行的操作,在算法中就有确切的规定,​使算法的执行者或阅读者都能明确其含义及怎样执行。​否则在任何条件下,算法都不还还后能 一根绳子 执行路径。

3.可行性

  算法中的所有操作都需用足够基本,​都还还后能 通过不可能 实现的基本操作运算有限次实现之。

4.有输入 

  作为算法加工对象的量值,通常体现为算法中的一组变量。​许多输入量需用在算法执行过程中输入,而有的算法表皮上要能没人 输入,实际上已被嵌入算法之中。

5.有输出

  它是一组与“输入”有挑选关系的量值,​是算法进行信息加工后得到的结果,​你你这人 挑选关系即为算法的功能。

3.1算法设计的原则

设计算法时,通常应考虑达到的目标(判断好坏的标准)

1. 正确性

  首先,算法应当满足以特定的“规格说明”最好的方法给出的需求。​其次,对算法与否“正确”的理解还还后能 有以下1个层次:​a.系统进程中不含语法错误;b.系统进程对于几组输入数据要能得出满足要求的结果;c.系统进程对于精心挑选的、典型、苛刻且蕴含刁难性的几组输入数据要能得出满足要求的结果;d.系统进程对于一切合法的输入数据都能得出满足要求的结果;通常以第 c 层意义的正确性作为衡量另1个 算法与否合格的标准。

2. 可读性

  算法主可是为了人的阅读与交流,其次才是为计算机执行,否则算法应该易于人的理解;​当时人面,晦涩难读的系统进程易于隐藏较多错误而难以调试。

3. 健壮性

  当输入的数据非法时,​算法应当恰当地作出反映或进行相应正确处理,​而就有产生莫名奇妙的输出结果。​否则,正确处理出错的最好的方法不应是中断系统进程的执行,​而应是返回另1个 表示错误或错误性质的值,​以便在更高的抽象层次上进行正确处理。

4. 高数率与低存储量需求

  通常,​数率指的是算法执行时间;​存储量指的是算法执行过程中所需的最大存储空间,​两者都与问題的规模有关。

5.可使用性

3.2算法设计基本步骤

 算法分析

  算法分析是分析算法占用计算机资源的情況。

  可是算法分析的另1个 主要方面是分析算法的时间复杂化度和空间复杂化度。

猜你喜欢

暴风雨中的 online : .NET Core 版博客站点遭遇的高并发问题进展

今天暴风雨袭击了杭州,而昨天暴风雨(高并发难题报告 )席卷了园子,留下一片狼藉。在前天傍晚,当让.我进行了.netcore版博客站点的第二次发布尝试,在发布后通过kestre

2020-01-21

全境封锁怎么触发无限回血 无限回血BUG怎么用攻略详解

您当前的位置:首页>游戏攻略>单机攻略>全境封锁咋样在么在触发无限回血无限回血BUG咋样在么在用攻略详解更新时间:2017-06-2306:44:40来源:斗

2020-01-21

了不起的修仙模拟器精元储备提高技巧分享 精元储备怎么提高

斗玩小编 来源:斗玩网 2019-01-1509:05:00

2020-01-20

维冈U23VS哈德斯菲尔德U23免费视频直播,维冈U23VS哈德斯菲尔德U23比赛集锦,维冈U23VS哈德斯菲尔德U23录像,维冈U23VS哈德斯菲尔德U23首发阵容

首页新闻视频直播数据APP懂球号直播君广告企业合作维冈U2311-1203:00英U23杯1-1已结速哈德斯菲尔德U23直播君|分析|集锦暂无数据近期比赛萨索洛意甲2-1都灵纽

2020-01-20

《平“语”近人》发行逾270万册

【大公报讯】记者葛冲北京报道:据人民出版社消息,由中共中央宣传部、中央广播电视总台联合创作的12集专题片《平“语”近人──习近平总书记用典》的图书版,自2019年3月正式出版以

2020-01-20