- 0
- 0
- 约4.83千字
- 约 5页
- 2020-09-02 发布于广东
- 举报
数据结构与算法
1.1 算法
1.算法的基本概念
算法是指解题方案的准确而完整的描述。通俗的说,算法就是计算机解题
的过程。算法不等于程序,也不等于计算方法,由于受到计算机系统运行环境
的限制,程序的编制不可能优于算法的设计。
2 .算法的基本特征
① 确定性 : 算法中每一步骤都必须有明确定义,不允出现歧义。
② 有穷性 : 算法必须能在有限的时间内执行完成,即能在执行有限个步骤
后终止。
③ 可行性 : 算法原则上能够精确地执行。
④ 拥有足够的情报 : 算法有零个或多个输入、至少有一个输出。
3.算法的基本要素
一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是
算法的控制结构。
·运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。
·三种基本控制结构:顺序结构、选择结构、循环结构。
4 .算法的复杂度
① 算法时间复杂度:指执行算法所需要的计算工作量。即算法执行过程中
所需要的基本运算次数。通常用平均性态和最坏情况复杂度衡量算法的时间复
杂度。
② 算法空间复杂度:执行算
您可能关注的文档
- 东北林业大学大学836数据结构与高级语言程序设计东北林业大学大学2020考研专业课初试大纲(20200901184313).pdf
- 东北林业大学大学836数据结构与高级语言程序设计东北林业大学大学2020考研专业课初试大纲.pdf
- 二级公共基础知识2020(20200901203614).pdf
- 二级公共基础知识2020.pdf
- 分酒问题-数据结构与算法课程设计报告(20200901180755).pdf
- 分酒问题-数据结构与算法课程设计报告(20200901184746).pdf
- 分酒问题-数据结构与算法课程设计报告(20200901193619).pdf
- 哈希表(Hash表)数据结构与算法(2020)(20200901193634).pdf
- 哈希表(Hash表)数据结构与算法(2020).pdf
- 哈希表(Hash表)数据结构与算法(20200901180307).pdf
最近下载
- HXD3B型机车故障处理ppt课件.pptx VIP
- 8画五行属木的字姓名学解释.docx VIP
- 复旦大学中国语言文学系本科生学习手册(2018版).pdf VIP
- 大学物理学力学与电磁学王登龙课后习题答案解析.docx VIP
- 《电力机车牵引控制技术》课件全套 第1--6章 电力机车牵引控制概述--- HXD3B型电力机车总线及TCMS系统.pptx
- 电力机车电气系统检查与故障处理课件:HXD3B型电力机车主电路系统—牵引变流器(二).pptx
- 电力机车电气系统检查与故障处理课件:HXD3B型电力机车牵引电机.pptx
- 电力机车电气系统检查与故障处理课件:HXD3B型电力机车总线系统.pptx
- 携程财务战略分析.pdf VIP
- 2025年12月大学英语四级考试真题第1套(含答案+听力原文+听力音频).docx VIP
原创力文档

文档评论(0)