第三章第三章基本数据结构与算法基本数据结构与算法二级ACCESS—基本数据结构与算法基本数据结构与算法本章主要内容本章主要内容算法数据结构٭数据结构研究的主要内容٭基本概念和术语٭数据结构类型٭线性结构和非线性结构٭顺序存储与链式存储٭线性表٭栈和队列٭线性链表٭树与二叉树٭查找和排序٭图二级ACCESS—基本数据结构与算法基本数据结构与算法3
1算法算法算法的基本概念٭算法:解题方案的准确而完整的描述
٭算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止
算法不等于程序,程序不可能优于算法
٭基本特性▪可行性:根据实际问题设计的算法,执行得到满意结果▪确定性:每一步骤必须有明确定义,不允许有多义性
▪有穷性:算法必须能在有限的时间内做完
▪输入和输出:拥有足够的情报,方可执行
二级ACCESS—基本数据结构与算法基本数据结构与算法3
1算法算法算法的基本要素٭1
对数据对象的运算和操作▪算术运算:+、-、×、÷等▪逻辑运算:>、=、