江苏师范大学数据结构总复习总结ppt课件.ppt
《江苏师范大学数据结构总复习总结ppt课件.ppt》由会员分享,可在线阅读,更多相关《江苏师范大学数据结构总复习总结ppt课件.ppt(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本章要点:(1)有关数据结构的基本概念,包括:数据、数据对象、数据元素或者数据成员、数据结构、数据类型等;数据抽象、抽象数据类型、数据结构的抽象层次等。(2)算法设计与分析:算法的定义和算法的特性 算法的设计方法:包括问题解决的基本思路、算法设计的基本步骤、算法的实现 算法的性能分析:包括算法的性能标准,算法的后期测试;算法的事情估计;空间复杂度度量;时间复杂度度量;时间复杂度的渐进表示法1、顺序存储结构中数据元素间的逻辑结构是由()来表示的,链接存储结构中数据元素间的逻辑关系是由()表示。A 指针 B 逻辑顺序 C 存储位置 D 问题上下文2、算法的时间复杂度与()有关。A 问题规模 B 计
2、算机硬件的运行速度 C 源程序的长度 D 编译后执行程序的质量3、某算法的时间复杂度为O(n2),表明该算法()A 问题规模是n2 B 问题规模与n2成正比 C 执行时间等于n2 D 执行时间与n2成正比CAAD4、算法是一个有穷的指令集,它为解决某一特定任务规定了一个运算序列。它应当具有输入、输出、()、有穷和可行性等特性。5、算法效率的度量分为()和()。前者主要通过在算法的某些部位插装时间函数来测定算法完成某一个规定功能所需要的时间。而后者不实际运行算法,它是分析算法中语句的执行次数来度量算法的时间复杂度。6、程序所需要的存储空间包含两个部分()和()。前者空间的大小与输入输出数据的个数
3、多少,数值大小无关。后者空间主要包括其大小与问题规模有关的成分变量所占空间等等。确定性事后测量 事前估计固定部分可变部分7、有实现同一功能的两个算法A1 和A2,其中A1 的渐进时间复杂度是,A2 的渐进时间复杂度为。仅就时间复杂度而言,具体分析这两个算法哪个好。比较算法好坏,需要比较两个函数2n和n2当n=1 时,2112,算法A2 好于A1当n=2 时,22=22,算法A2 与A1 相当当n=3 时,2342,算法A2 好于A1当n4 时,24n2,算法A2 好于A1当n 时,算法A2 在时间上好于A1本章要点:(1)线性表的定义和特点,包括:线性表的定义,注意几个关键词:有穷、序列、数据
4、元素;线性表特点:唯一前驱和唯一后继。线性表元素类型 线性表与向量(一维数组)的关系,注意它们间的异同 线性表的操作归类:包括访问操作(搜索,遍历)、维护操作(插入、删除),设置操作(初始化或者置空),判断操作(判空、判满)、游标操作(前驱、后继)本章要点:(2)线性表的顺序存储表示:顺序表的静态和动态的C 结构定义,以及C+类定义 顺序表的特点:即元素的逻辑顺序和物理顺序的一致性 顺序表的主要操作,如插入、删除、搜索等的实现算法 掌握主要功能的关键语句:如遍历整个顺序表、遍历到指定节点的语句;插入、删除时成片移动元素的语句等掌握简单的效率分析,包括搜索算法中数据比较次数的计算,插入、删除的数
5、据移动次数的计算本章要点:(3)线性表的链接存储表示:单链表的C 结构定义,以及C+类定义 单链表的特点:即元素的逻辑顺序和物理顺序的不一致性 单链表的主要操作,如插入、删除、搜索等的实现算法。注意无附加头结点和带附加头结点的单链表上操作实现的差异 掌握主要功能的关键语句:如遍历整个顺序表、遍历到指定节点的语句;无头结点单链表的表头插入、删除;带头结点单链表的搜索操作;带头结点单链表的插入、删除运算以及单链表的创建、释放、逆置、分裂、合并等运算有序单链表的主要操作:如搜索、插入、删除等,以及分裂,合并,剔除重复元素等运算1、在下列关于线性表的叙述中正确的是()A 线性表的逻辑顺序和物理顺序总是
6、一致的 B 线性表的顺序存储表示优于链式存储表示 C 线性表若采用链式存储表示时,所有存储单元的地址可连续或者可不连续 D 每种数据结构都应具备三种基本运算插入、删除和查找2、若长度为n 的非空线性表采用顺序存储结构,在表的i 个位置插入一个数据元素,i 的合法值应该是()A i0 B 1=i=n C 0=i=n-1 D 0=i=n 3、对于顺序存储的线性表,其算法的时间复杂度为O(1)的运算应()A 将n 个元素从小到大排序 B 从线性表中删除第i 个元素(1=i=n)C 查找第i 个元素(1=i=n)D 在第i 个元素(1=i=n)后插入一个新元素4、若长度为n 的顺序表的表尾插入一个新元
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏 师范大学 数据结构 复习 总结 ppt 课件
限制150内