- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构—试题a
2008级计算机、软件、网络专业2009—2010学年 第一学期
《数据结构》期末试题(A卷)
填空题(20空×1分=20分)
1.( )是数据的最小单位,( )是讨论数据结构是涉及的最小数据单位。
2.在有尾指针rear指示的循环单链表中,在表尾插入一个结点s的操作序列是( );删除开始结点的操作序列为( )。
3.( )可作为实现递归函数调用的一种数据结构。
4.栈和队列是两种特殊的线性表,栈的操作特性是( ),队列的操作特性是( ),栈和队列的主要区别在于( )。
5.数组通常只有两种运算:存取和( ),这决定了数组通常采用( )结构来实现存储。
6.一棵有个结点的满二叉树共有( )个叶子结点和( )个非终端结点。
7.图的深度优先遍历类似于树的( )遍历,它所用到的数据结构是( )。
8.设有一个已按各元素值排好序的线性表,长度为125,用折半查找与给定值相等的元素,若查找成功,则至少需要比较( )次,至多需比较( )次。
9.对个待排序记录序列进行快速排序,所需要的最好时间是( ),最坏时间是( )。
10.一棵5阶B_树中,除根结点外,每个结点的子树数目最少为( ),最多为( )。
二、选择题(10题×2分=20分)
1.下面( )不是算法所必须具备的特性。
A.有穷性 B.确切性 C.高效性 D.可行性
2.链表不具有的特点是( )。
A.可随机访问任一元素 B.插入、删除不需要移动元素
C.不必事先估计存储空间 D.所需空间与线性表长度成正比
3.使用双链表存储线性表,其优点是可以( )。
A.提高检索速度 B.更方便数据的插入和删除
C.节约存储空间 D.很快回收存储空间
4.一个栈的入栈序列是1,2,3,4,5,则栈的不可能的输出序列是( )。
A.54321 B.45321 C.43512 D.12345
5.一个队列的入队顺序是1,2,3,4,则队列的输出顺序是( )。
A.4321 B.1234 C.1432 D.3241
6.将数组称为随机存储结构是因为( )。
A.数组元素是随机的 B.对数组任一元素的存取时间是相等的
C.随时可以对数组进行访问 D.数组的存储结构是不定的
7.设二叉树有个结点,则其深度为( )。
A. B. C. D.不能确定
8.判定一个有向图是否存在回路除了可以利用拓扑排序方法外,还可以用( )。
A.求关键路径的方法 B.求最短路径的方法
C.广度优先遍历算法 D.深度优先遍历算法
9.二叉排序树中,最小值结点的( )。
A.左指针一定为空 B.右指针一定为空
C.左、右指针均为空 D.左、右指针均不为空
10.( )方法是从未排序序列中挑选元素,并将其放入已排序序列的一端。
A.归并排序 B.插入排序 C.快速排序 D.选择排序
三、判断题(10题×1分=10分)
1.逻辑结构与数据元素本身的内容和形式无关。( )
2.线性结构的基本特征是:每个元素有且仅有一个直接前驱和一个直接后继。( )
3.线性表的顺序存储结构优于链接存储结构。( )
4.有个元素依次进栈,则出栈序列有种。( )
5.稀疏矩阵压缩存储后,必会失去随机存取功能。( )
6.由树转换成二叉树,其根结点的右子树总是空的。( )
7.无向图的邻接矩阵一定是对称的,有向图的邻接矩阵不一定是对称的。( )
8.若二叉排序树中关键码互不相同,则其中最小元素和最大元素一定是叶子结点。( )
9.对个记录的集合进行快速排序,所需要的附加空间最坏情况下是。( )
10.阶B_树中每个结点的子树个数都大于或等于。 ( )
四、简答题(5题×4分=20分)
1.已知二叉树的中序和后序序列分别为CBEDAFIGH和CEDBIFHGA,试构造该二叉树。
2.对给定的一组键值W=(5,2,9,11,8,3,7),试。
4.图2为带权有向图,求从源点到其他各顶点的最短路径。
5.判断序列(3,9,5,8,4,17,21,6)是否为堆,如不是,按照堆排序思想把它调整为堆。
五、算法设计题(3题×10分=30分)
1.以顺序表作存储结构,写一实现线性表就地逆置的算法。
2.直接插入排序中寻
您可能关注的文档
最近下载
- 北中大《中药学》教案(中医专业全日制五年制学生使用).doc VIP
- 《企业内部控制》教学课件最终版 1章 基本规范 1.2第一章内部控制的目标.ppt VIP
- 2025年河南职业技术学院单招职业适应性考试题库及参考答案.docx VIP
- Hydrus-1D北京培训讲义最终版.pdf VIP
- 2024年国际货运代理从业人员资格考试(国际货代业务)试卷及答案.doc VIP
- 部编版语文五年级上册课时教材分析、学情分析(每课都有).doc VIP
- 新22J02 屋面-标准图集.docx VIP
- 钢构旁站监理记录表.pdf VIP
- 汽车内外饰基础知识资料.ppt VIP
- 新人教版高中一年级上册化学原版高清电子课本(全册).pdf VIP
文档评论(0)