免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
山西省专升本考试试题 数据结构试题1(222) 一、是非题(下列各题,你认为正确的,请在题干的括号内打“”,错的打“”。每题1分,共15分) 1、 数据结构概念包括数据之间的逻辑结构,数据在计算机中的存储方式和数据的运算三个方面.( ) 2、线性表中的每个结点最多只有一个前驱和一个后继。.( ) 3、从本质上看,文件是一种非线性结构。.( ) 4、线性的数据结构可以顺序存储,也可以链接存储。非线性的数据结构只能链接存储。.( ) 5、栈和队列逻辑上都是线性表。.( ) 6、单链表从任何一个结点出发,都能访问到所有结点.( ) 7、单链表形式的队列,头指针F指向队列的第一个结点,尾指针R指向队列的最后一个结点。.( ) 8、对某一确定的可利用空间表,给定一串内存请求,若采用最佳适配和首次适配这两 种方法之中的一种能满足该串请求,则也一定能用另一种方法满足该串请求。( ) 9、多维数组是向量的推广。.( ) 10、设串S=a1a2.ai.aj.an,则有ord(ai)ord(aj)。.( ) 11、设串S的长度为n,则S的子串个数为n(n+1)/2。.( ) 12、一般树和二叉树的结点数目都可以为0。.( ) 13、在拓朴排序序列中,任意两个相继结点Vi和Vj都存在从Vi到Vj的路径。( ) 14、网络的最小代价生成树是唯一的。.( ) 15、磁带是顺序存取的外存储设备。.( ) 二、填空题(每空1分,共10分) 1、在树结构里,有且仅有一个结点没有前驱,称为根。非根结点有且仅有一个( ),且存在一条从根到该结点的( )。 2、评价数据结构的两条基本标准是:( )和( )。 3、对于顺序存储的栈,因为栈的空间是有限的,在进行( )运算时,可能发生栈的上溢,在进行( )运算时,可能发生栈的下溢。 4、对于单链表形式的队列,其空队列的F指针和R指针都等于( )。 5、若S1=linkedst,S2=ring,则S1/S2=( )。 6、设根结点的层数为0,定义树的高度为树中层数最大的结点的层数加1。则高度为k的二叉树具有的结点数目,最少为( ),最多为( )。 三、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,请把你认为正确答案的题号,填入题干的括号内。多选不给分。每题3分,共9分) 1、对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看一个环,则队列中元素的个数为.( ) .R-F .n+R-F .(R-F+1)mod n .(n+R-F)mod n 2、n个记录直接插入排序所需的记录最小移动次数是.( ) .2(n-1) .2n .(n+3)(n-2)/2 .n2/2 3、现有一“遗传”关系:设x是y的父亲,则x可以把它的属性遗传给y。表示该遗传关系最适合的数据结构为. .向量 .树 .图 .二叉树 四、简单应用题(第1题6分,其它题每题3分,共18分) 1、已知稀疏矩阵如下: 请写出该稀疏矩阵顺序存储的带辅助行向量的二元组表示。 请写出该稀疏矩阵链接存储的带行指针向量的单链表示。 解: 2、在包含n个关键码的线性表里进行顺序查找,若查找第i个关键码的概率为pi,pi如下分布:p1=1/2,p2=1/4,.,pn-1=1/2n-1,pn=1/2n。求成功检索的平均比较次数。 解: 3、设根结点的层数为0,定义树的高度为树中层数最大的结点的层数加1,试问高度为k1、非叶结点的度数等于1的树有多少棵? 解: 4、给出下列二叉树的前序序列。 解: 5、设二叉树t的对称序序列为BADCE,后序序列为BDECA,请给出二叉树。 解: 五、综合题(每题4分,共16分) 1、假设有如下关键码及其散列函数值: key ABCD ABDC ACBD ACDB BDAC BACD CADB CBDA h(key) 4 4 0 1 2 3 6 5 基本存储区编址为0-7,请用建立分离的同义词子表的方法解决碰撞问题,画出其存储图式。 解: 2、下面列举的是常用的排序方法:直接插入排序,二分法插入排序,起泡排序,快速排序,直接选择排序,堆排序,归并排序。试问,哪些排序方法是稳定的? 解: 3、设有50个值不同的元素存于内存一片连续单元中,若用顺序选择的方法,选出这50个元素的最大值和最小值则至少需要97次比较。请给出另一种选出最大值和最小值的方法,其比较次数一定少于97次,说明该方法的操作过程和比较次数。 解: 4、快速排序在什么情况下,所需记录之关键码的比较次数为最多?此时记录之关键码比较次数应为多少? 解: 六、算法设计题(第1、2题,每题8分,第3题6分,第4题10分,共32分) 1、双链表结点类型和变量说明如下: TYPE pointer=node; node=RECORD info:datatype; llink,rlink:pointer END; double=RECORD head,rear:pointer END; VAR DL:double; p,q:pointer; 设DL.head和DL.rear已分别指向该双链表的头结点和尾结点。下述算法应实现的操作为:在信息值为x0的结点(设该结点一定存在)之后,插入信息值为x1的新结点。试填充算法中的空框,使该算法正确。 置初值 PDL.head 查找 循环 当Pinfox0时,反复执行 准备结点 new(q);x1 插入 若P=DL.rear 则q.rlinknil;q.llinkP; 、答案1、 数据结构概念包括数据之间的逻辑结构,数据在计算机中的存储方式和数据的运算三个方面.( y) 2、线性表中的每个结点最多只有一个前驱和一个后继。.( y) 3、从本质上看,文件是一种非线性结构。.(n ) 4、线性的数据结构可以顺序存储,也可以链接存储。非线性的数据结构只能链接存储。.( n) 5、栈和队列逻辑上都是线性表。.( y) 6、单链表从任何一个结点出发,都能访问到所有结点.(n ) 7、单链表形式的队列,头指针F指向队列的第一个结点,尾指针R指向队列的最后一个结点。.(? ) 8、对某一确定的可利用空间表,给定一串内存请求,若采用最佳适配和首次适配这两 种方法之中的一种能满足该串请求,则也一定能用另一种方法满足该串请求。(n ) 9、多维数组是向量的推广。.(y? ) 10、设串S=a1a2.ai.aj.an,则有ord(ai)ord(aj)。.( n) 11、设串S的长度为n,则S的子串个数为n(n+1)/2。.(n ) 12、一般树和二叉树的结点数目都可以为0。.( n) 13、在拓朴排序序列中,任意两个相继结点Vi和Vj都存在从Vi到Vj的路径。(n ) 14、网络的最小代价生成树是唯一的。.(n ) 15、磁带是顺序存取的外存储设备。.(y? ) 二、填空题(每空1分,共10分) 1、在树结构里,有且仅有一个结点没有前驱,称为根。非根结点有且仅有一个( 前驱),且存在一条从根到该结点的( 路径)。 2、评价数据结构的两条基本标准是:(存贮需要量 )和(运算的时间效率 )。 3、对于顺序存储的栈,因为栈的空间是有限的,在进行(push )运算时,可能发生栈的上溢,在进行( pop)运算时,可能发生栈的下溢。 4、对于单链表形式的队列,其空队列的F指针和R指针都等于(null )。 5、若S1=linkedst,S2=ring,则S1/S2=( linkedstring)。 6、设根结点的层数为0,定义树的高度为树中层数最大的结点的层数加1。则高度为k的二叉树具有的结点数目,最少为(k ),最多为(2k)-1 )。 三、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,请把你认为正确答案的题号,填入题干的括号内。多选不给分。每题3分,共9分) 1、对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看一个环,则队列中元素的个数为.(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 应对职场压力的心理健康自测试题集及应对策略
- 幼师职业形体考试题库及答案全收录
- 智能家居系统设计与应用测试题集及解答
- 智能家居产品开发测试题及答案
- 征兵知识自测题及参考答案
- 2025广东省疾病预防控制中心博士后招聘6人笔试考试参考题库及答案解析
- 2025年中国科学技术大学精准智能化学全国重点实验室劳务派遣岗位招聘1人笔试考试参考试题及答案解析
- 2026中国外汇交易中心(全国银行间同业拆借中心)招聘10人考试笔试参考题库附答案解析
- 九江市社会福利院(九江市养老服务中心、九江市精神卫生福利院)招聘工作人员考试笔试参考题库附答案解析
- 2025年中国科学技术大学工会劳务派遣岗位招聘1人考试笔试参考题库附答案解析
- 托利多GPro-500-气体分析
- 车辆矿石运输合同范本
- 《关节镜小知识》课件
- 2025风电机组无人机巡检技术方案
- 浙江省杭州市城区杭州天地实验小学2025届数学三上期末学业质量监测试题含解析
- 《建筑节能工程施工质量验收规程》(DGJ08-113-2017)
- 司法鉴定概论-课后练习参考答案
- 药企地区经理胜任力
- 动物医学专业职业生涯规划
- 安徽工业大学《机械制图》2021-2022学年第一学期期末试卷
- 作业展评评分表
评论
0/150
提交评论