数据结构与算法分析第4章 (2).ppt
as****16
亲,该文档总共49页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
数据结构与算法分析 第2章.ppt
第2章线性表2.1线性表类型的定义2.1线性表类型的定义2.1线性表类型的定义2.2线性表的顺序表示和实现2.2线性表的顺序表示和实现2.2线性表的顺序表示和实现2.2线性表的顺序表示和实现2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线
第2章算法分析与数据结构.docx
版本控制页版本控制表序号版本号版本性质创建时间建议人修订人修改日期修改内容简述备注V0.00初稿11.5.2007王文丛一校孔祥萍二校2008.11.11赵元算法分析与数据结构本章主要内容:算法数据抽象算法复杂度的计算数组栈队列链表树哈希表图本章重点:数据抽象算法复杂度的计算栈的定义及基本运算队列的定义及基本运算哈希表本章难点:算法复杂度的计算链表实现哈希表的实现学完本章您将能够:了解数据抽象概念掌握基本复杂度的计算方法了解常用数据结构的概念及实现引言使用计算机解决实际问题的过程,就是分析问题涉及的数据、
数据结构与算法分析第4章 (2).ppt
数据结构与算法分析APracticalIntroductiontoDataStructuresandAlgorithmAnalysis陈星第4章线性表、栈和队列线性表ADT抽象数据类型是指数据结构作为一个软件组件的实现。通过ADT掌握数据结构的实现和操作。线性表ADT设计的思想:当前位置。一个栅栏和两个分离部分。如:<20,23|12,15>注:当前位置的元素(当前元素)为栅栏右边的第1个元素,或右边部分的第1个元素。线性表的C++抽象类声明template<classElem>classList{pub
数据结构与算法分析2.ppt
第2章线性表2.1线性表类型的定义2.1线性表类型的定义2.1线性表类型的定义2.2线性表的顺序表示和实现2.2线性表的顺序表示和实现2.2线性表的顺序表示和实现2.2线性表的顺序表示和实现2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线性表的链式存储结构2.3线
数据结构与算法分析第8章.ppt
数据结构与算法分析APracticalIntroductiontoDataStructuresandAlgorithmAnalysis陈星第8章文件管理和外排序主存储器和辅助存储器的比较减小磁盘访问次数的方法8.2磁盘扇区硬盘中读写数据的步骤:寻道:移动硬盘的I/O磁头,定位到包含数据的磁道。(慢,占据读写数据的大部分时间)等待包含数据的扇区旋转到磁头下面。读取或写入一个扇区的数据。安排扇区的交错法:概念:引用的局部性:如果读出文件的一个扇区,很可能就要读出文件的下一个扇区。(假设)簇:多个扇区组成,为文