- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构期末考试
数据结构期末考题
班级 姓名 学号
题号
一
二
三
四
总分
得分
一、选择题(每题2份,共20分)
1.一个线性表的顺序存储表中第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是( )
A. 110 B. 108 C. 100 D. 120
2、链式存储结构中每个结点( )
A. 分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针
B. 只有一部分,存放结点值
C. 只有一部分,存储表示结点间关系的指针
D. 分两部分,一部分存放结点值,另一部分存放结点所占单元数
3、线性表若采用链式存储结构时,要求内存中可用存储单元的地址:
A. 必须是连续的 B. 部分地址必须是连续的
C. 一定是不连续的 D. 连续或不连续都可以
4、循环队列存储在数组A[0..m]中,则入队时的操作为(???? )。
A. rear=rear+1??????????????? B. rear=(rear+1) mod (m-1)
C. rear=(rear+1) mod m??????? D. rear=(rear+1)mod(m+1)
5、最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是?? (???? )。?A. (rear+1) MOD n=front???????????????????
B. rear=front?????????????????????????????????????????????????????????
C.rear+1=front???????????????????????????
D. (rear-l) MOD n=front
6、判定一个队列QU(最多元素为m0)为满队列的条件是(??? )
A.QU-rear - QU-front = = m0 ??? B.QU-rear - QU-front -1= = m0?
C.QU-front = = QU-rear?????????? D.QU-front = = QU-rear+1%m0
7、栈和队都是(???? )A.顺序存储的线性结构??????? B. 链式存储的非线性结构C. 限制存取点的线性结构????? D. 限制存取点的非线性结构
8、二叉树是非线性数据结构,所以 。
A. 它不能用顺序存储结构存储;
B. 它不能用链式存储结构存储;
C. 顺序存储结构和链式存储结构都能存储;
D. 顺序存储结构和链式存储结构都不能使用
9、如图1所示的二叉树,请给出其中序遍历序列( )
A. B F J D G K A C H E L I M B. A B D F J G K C E H I L M
C. J F K G D B H L M I E C A D. A C D F E K G H I L M
10、如图2所示程序,算法时间复杂度是( )
A.O(n) B.O(n/2) C.O(n2) D.无限大
图1 图2
二、填空题(每空1分,共25分)
1、线性表中数据元素的个数 的,数据元素间的关系是 的。
2、顺序表中逻辑上相邻的元素的物理位置 。单链表中逻辑上相邻的元素的物理位置 。
3、在顺序表中插入或删除一个元素,需要平均移动 元素,具体移动的元素个数与 有关。
4、队列是一种特殊的________,允许插入的一端称为_______,允许删除的一端称为______,所以队列又称为____________.
5、栈是一种特殊的线性表,允许插入和删除运算的一端称为?????? 。不允许插入和删除运算的一端称为?????? 。
6、二叉树的基本组成部分是: 、 和 ,因而二叉树的遍历次序有六种。最常用的是三种 、 和 ,这三种方法相互之间有关联。若已知一棵二叉树的前序序列是BEFCGDH,中序序列是FEBGCHD,则它的后序序列必是 。
7、二叉树的顺序存储结构中, 和数组小标相对应。
8、二叉树中编号为i的结点,其双亲结点的编号是 ,左孩子的编号是 ,右孩子的编号是 。
9、线索二
文档评论(0)