2017年中国矿业大学(徐州)计算机科学与技术学院874数据结构[专业硕士]考研仿真模拟题.doc

上传人:q****9 文档编号:121189221 上传时间:2020-03-06 格式:DOC 页数:4 大小:21KB
返回 下载 相关 举报
2017年中国矿业大学(徐州)计算机科学与技术学院874数据结构[专业硕士]考研仿真模拟题.doc_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2017年中国矿业大学(徐州)计算机科学与技术学院874数据结构[专业硕士]考研仿真模拟题.doc》由会员分享,可在线阅读,更多相关《2017年中国矿业大学(徐州)计算机科学与技术学院874数据结构[专业硕士]考研仿真模拟题.doc(4页珍藏版)》请在金锄头文库上搜索。

1、2017年中国矿业大学(徐州)计算机科学与技术学院874数据结构专业硕士考研仿真模拟题一、填空题1 顺序栈用【答案】存储数据,栈顶指针是top ,则值为x 的元素入栈的操作是_。 【解析】先判断栈是否满,如果不满,元素入栈。否则返回溢出信息。2 执行顺序查找时,存储方式可以是_,折半查找时,要求线性表_,分块查找时要求线性表_,而哈希表的查找,要求线性表的存储方式是_。【答案】顺序存储或链式存储;顺序存储且有序;块内顺序存储,块间有序;散列存储3 设数组储,则元素为_。【答案】9174;8788【解析】设一个元素的行标为i ,列标为j 。若以行序为主存储顺序,则它的存储地址为若以列序为主存储顺

2、序,则它的存储地址为 4 棵深度为k 的平衡二叉树, 其每个非终端结点的平衡因子均为0,则该树共有_个结点。【答案】 【解析】每个非终端结点都是0表示该平衡二叉树没有高度落差。也就是说它是一棵满二叉 树。故结点个数为 5 数据结构中评价算法的两个重要指标是_。【答案】算法的时间复杂度和空间复杂度6 如下的算法分别是后序线索二叉树求给定结点node 的前驱结点与后继结点的算法,请在算法,其空格处填上正确的语句。设线索二叉树的结点数据结构为(lflag ,lcft ,data ,right ,rflag )中:lflag=0,lcft 指向其左孩子,lflag=1,left 指向其前驱:rflag

3、=0,right 指向其右孩子,rflag=1,right 指向其后继。Prior (node , x ) if(node !=null)If ( (1) ) *x=node-right;else * x-node-left;next (bt , node, x )/*bt是二叉树的树根*/第 2 页,共 69 页的基地址为2000,每个元素占2个存储单元,若以行序为主序顺序存的存储地址为_;若以列序为主序顺序存储,则元素的存储地址 (2) ; if (node-rflag)(3); else do t=*x;;while (*x=node ); *x=t; 【答案】nodc-rflag=O;

4、 *x=ht; *x=nodc-right; prior (t , X )7 对于一个具有n 个结点的二叉树,当它为一棵_二叉树时具有最小高度,当它为一棵_ 时. 具有最大高度【答案】完全;只有一个叶结点的二叉树8 线性表【答案】(n 1)/2【解析】删除第一个元素需要移动n i 次,以此类推,删除最后一个元素需要移动0次。平 均次数为 9 设T 是一棵结点值为整数的二叉排序树,A 是一个任意给定的整数。free_tree在下面的算法中,(T )在对二叉排序树丁进行后序遍历时释放二又排序树T 的所有结点;首先在二叉排序树T 中查找值为A 的结点,根据查找情况分别进行如下处理:(1)若找不到值为

5、A 的结点,则返回根结点的地址(2)若找到值为A 的结点,则删除以此结点为根的子树,并释放此子树中的所有结点,若值为A 的结点是查找树的根结点,删除后变成空的二叉树,则返否则返回根结点的地址。 【答案】第 3 页,共 69 页用数组表示,假定删除表中任一元素的概率相同,则删除一个元素平均需要移动元素的个数是_。 10二叉树的前序序列和中序序列相同的条件是_。【答案】空树或任何结点至多只有右子树的二叉树【解析】前序遍历的顺序为根左右,中序遍历的顺序为左根右,因此若中序遍历和前序遍历序列相同,则任何结点都没有左子树。 二、选择题11在任意一棵非空二叉排序树T1中,删除某结点v 之后形成二叉排序树T

6、2, 再将v 插入T2形成二叉排序树T3。下列关于T1与T3的叙述中,正确的是( )I. 若v 是T1的叶结点,则T1与T3不同 II. 若v 是T1的叶结点,则T1与T3相同 III. 若v 不是T1的叶结点,则T1与T3不同 IV. 若v 不是T1的叶结点,则T1与T3相同 A. 仅 I 、III B .仅 I 、IV C. 仅 II 、III D. 仅 II 、IV 【答案】C【解析】在一棵二叉排序树中删除一个结点后再将此结点插入到二叉排序树中,如果删除的结点是叶子结点那么在插入结点后,后来的二叉排序树与删除结点之前相同。如果删除的结点不是叶子结点,那么再插入这个结点后,后来的二叉树可能

7、发生变化,不完全相同。 12某计算机主存地址空间大小为256MB , 按字节编址。虚拟地空间大小为4GB ,采用页式存储管理,页面大小为4KB ,TLB (快表)采用全相联映射,有4个页表项,内容如下表所示。 则对虚拟地址03FFF180H 进行虚实地址变换的结果是( ) A.0153180H B.0035180H C.TLB 缺失 D. 缺页 【答案】A【解析】虚拟地址为03FFF180H ,其中页号为03FFFH , 页内地址为180H ,根据题目中给出的页表项可知页标记为03FFFH 所对应的页框号为0153H , 页框号与页内地址之和即为物理地址015 3180H。第 4 页,共 69 页一、填空题考研试题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号