华师大数据结构复习题课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《华师大数据结构复习题课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 师大 数据结构 复习题 课件
- 资源描述:
-
1、数据结构数据结构学位考试学位考试复习提纲复习提纲2013年年10月月考试时间考试时间 90 分钟分钟 第一部分 题型1单选题:2分15=30分概述1、线性表2、栈队串2、数组广义表1、树3、图2、排序2、查找22判断题:2分10=20分概述1、线性表1、栈队串1、数组广义表1、树2、图2、排序1、查找13填空题:2分11=22分概述1、线性表1、栈队串1、数组广义表2、树2、图2、排序1、查找14应用题:8分 2=16分树1、排序15程序题:6分 2=12分二叉链表1、顺序表11、四种基本逻辑结构是:_?2、算法区别于程序的主要地方是_。3、算法评价一般考虑四个方面:_、_、_、_;其中在数据
2、结构里主要考虑_。4、时间和空间性能往往是一对矛盾吗?5、空间耗费包括代码部分吗?6、程序段时间复杂性的简单判断?7、算法的时间复杂性越高,则从计算机速度提高得到的收益就越大吗?第二部分 复习提纲(不分题型)1、顺序表和链表哪个可以按序号随机存取?按值能否随机存取?2顺序表和链表中的逻辑关系分别用什么表示?3链表中结点物理地址一定不连续吗?4、寻找单链表中当前结点的后继和前趋的时间复杂度分别是_。5、单链表中插入、删除结点的执行步骤?6、何谓存储密度?顺序表、链表分别如何?L a1 a2 an7、例:将顺序表中所有负数移动到表的前端,要求移动次数小。解:双向扫描:从前向后找一个正数,再从后向前
3、找一个负数,然后交换两者位置。复杂性为O(n)。void moves(sqlist*L)int i,j;datatype x;i=1;j=L-n;/设数组下标从1开始 while(idatai0&idataj=0&ij)j;/从后向前找负数 if(idatai;L-datai=L-dataj;L-dataj=x;i+;j;+-+-+-+-+-8、例:删除顺序表中所有的正数,要求移动次数小。解:搜索顺序表,对每一个正数,先不删除,而是累计当前正数个数s,于是,对每个非正数,将它一次性前移s位。算法复杂性为O(n)。void dels(sqlist*L)int s,i;s=0;/正数计数器 for
4、(i=0;in;i+)if(L-datai0 s+;/累计当前正数 else if(s0)L-datai-s=l-datai;/向前移动s位 L-n=L-n-s;/调整表长+-+-+-+-+-1、什么问题需要用栈或队列来描述?2、怎样克服假溢出?3、已知进栈序列,怎样判断哪些出栈序列可能或不可能?4、C语言中,串的存储方式是_。5、空串、空白串、串相等、模式匹配含义?6、strcmp()、strlen()、strcat()、strcpy()函数功能?1、数组的基本运算是读、写。没有插入删除等运算2、为什么说数组是随机存储结构?3、对称矩阵、稀疏矩阵,谁压缩存储后还可以随机存取?4、十字链表中的
5、结点需存储非零元素的哪五个信息?5、广义表的分类,图形表示与识别?6、广义表不仅是线性表的推广,也是树的推广。7、用head()和tail()函数在广义表A=(a,(x,y,z),b)中取出原子b。(c)C=(a,b)(d)D=(C,x)(e)E=(y,D)CbDxCabEaGz DxyFCabDxCab(f)F=(C,D)(g)G=(z,G)ABA(a)A=()(b)B=(A)1、3个结点可构成_个不同形态的二叉树。2、二叉树的先根遍历序列和后根遍历序列相同,则该二叉树的特征是_。3、能否有二叉树,其任何遍历次序都相同?4、某完全二叉树有5个叶子,则其结点总数为_。(10或9,一般2n或2n
展开阅读全文