- 2
- 0
- 约2.25万字
- 约 105页
- 2017-08-24 发布于河南
- 举报
算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤。或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤和序列可以解决一类问题。 算法的五大特征 1、有穷性(Finiteness) 算法的有穷性是指算法必须能在执行有限个步骤之后终止 2、确切性(Definiteness) 算法的每一步骤必须有确切的定义 3、输入项(Input) 一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件; 4、输出项(Output) 一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的; 5、可行性(Effectiveness) 算法中执行的任何计算步都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成;(也称之为有效性) 算法优劣的评价标准 1、正确性 2、可读性 3、健壮性 4、效率 算法与数据结构 算法的描述 给出的冒泡排序算法的基础上,如果我们同时记录第i趟冒泡排序中最后一次发生交换操作的位置m(m=n-i),就会发现从此位置以后的记录均已经有序,即无序区范围缩小在a[1]~a[m]之间,所以在进行下一趟排序操作时,就不必考虑a[m+1]~a[n]范围内的记录了,而只在a[1]~a[m]范围内进
您可能关注的文档
最近下载
- 不喝生水教育课件 PPT.pptx VIP
- 顶管专家论证方案(泥水平衡法).pdf VIP
- Taylor Company煎炉C842 C844用户手册.pdf
- 药品经营许可证换发示范文本换证申请.doc VIP
- 阴囊坏疽的诊断和治疗(附13例).pptx VIP
- 园林绿化工程施工组织设计.docx
- 《肠道菌群移植菌液及胶囊制备质量控制规范》(T_GXAS 1327-2026).docx VIP
- Partmaker-Turn-Mill_中文教程.doc VIP
- 走芯机-全系列系统Partmaker-Swiss_Tutorial中文教程.docx VIP
- 医疗器械临床评价报告模板(同品种比对).docx VIP
原创力文档

文档评论(0)