数据结构(试卷B)(答案)

数据结构(试卷B)(答案)

ID:41689926

大小:68.35 KB

页数:7页

时间:2019-08-30

数据结构(试卷B)(答案)_第1页
数据结构(试卷B)(答案)_第2页
数据结构(试卷B)(答案)_第3页
数据结构(试卷B)(答案)_第4页
数据结构(试卷B)(答案)_第5页
资源描述:

《数据结构(试卷B)(答案)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、20142011学年第1学期班级学号姓名考试科目数据结构吐因卷共5页密封线学生答题不得超过此线注意:请将所有试题的答案写在答题纸上,否则不予评分。-、单项选择题(每题1分,共计20分)1、链表不具有的特点是・A、可随机访问任一元素B、插入和删除时不需要移动元素C、不必事先估计存储空间D、所需空间与线性表的长度成正比2、3、4、下面程序段的时间复杂度为for(inti=0;i

2、表B、广义表B、都是先进先HlD、没有共同点D、0(m+n)C、双向链表D、稀疏矩阵5、算法必须在执行有穷步骤之后结束,这是算法的oA、正确性B、有穷性C、确定性D、可行性6、某一叉树的前序序列为EACBDGF,中序序列为ABCDEFG,则该一叉树的后序序列为B.BDCFAGEA.BDCAFGEC.EGFACDBD.EGACDFB7、在一个单链表中,HL指向该单链表的头结点,若耍在头结点的后面插入一个由指针p指向的结点,则执行A、HL=p;p->next-HL;B、p->next-HL;HL=p;C、p->next-HL;p-HL;D、p->nex

3、t=HL->next;HL->next=p;8、栈的插入与删除操作在进行。A、栈顶B、栈底C、任意位置D、指定位置9、在有n个结点的哈夫曼树中,其结点总数为。A、不确定B、2nC^2n+lD、2n~l10、判定一个循坏队列QU(最多元素为m0个)为满队列的条件是A、QU->front=^QU->rearB、QU->front!=QU->rearC、QU->front==(QU->rear+l)%m0D、QU->front!=(QU->rear+1)%m011、以下说法错误的是A、一.叉树可以是空集B、一•叉树的任一结点最多有两棵了树C、一叉树不是一

4、种树D、一叉树中任一结点的两棵子树有左右次序Z分12、若止元素1,2,3依次进栈,则出栈次序不可能出现种情况。A、3,2,1B、2,1,3C、3,1,2D、1,3,213、深度为5的一叉树至多有个结点。A、16B、32C、31D、1014、采用邻接表存储的图的宽度优先遍历算法,类似于二叉树的A.先序遍历中序遍历C.后序遍历D.按层次遍历15、在一个图屮,所有顶点的度数之和等于图的边数的倍。A、1/2B、1C、2D、420142011学年第1学期班级学号姓名考试科目数据结构吐因卷共5页密封线学生答题不得超过此线16、有8个顶点的无向连通图最少有条边。

5、A、5B、6C、7D、817、在对n个元素进行冒泡排序的过程中,至少需要趟完成。A、1B>nC>n-1D、n/218、在对n个元素进行直接选择排序的过程中,在第i趟需要从个元素中选择出最小值元素。A、n-i+1B、n-iC、iD、i+119、顺序查找算法适合于存储结构为的线性表。A.散列存储B.顺序存储或链式存储C.压缩存储D.索引存储20、下述几种排序方法屮,要求辅助存储空间最大的是A、插入排序B、选择排序C、快速排序D、归并排序一•、填空题(每空1分,共计15分)1、一棵有n(n>0)个结点的满二叉树共仃个叶子结点和个非终端结点。2、数据的存储

6、结构是数据在计算机存储器里的表示,通常有下列4类,,,索引存储,散列存储。3、假定一棵完全二叉树存储在顺序表a中,贝肿(a+i)元素的人孩子元素为,右孩子元素为。4、在带头结点的单链表中,当删除某一指定结点时,必须找到该结点的结点。5、在一棵二叉树中,度为0的结点个数为n0,度为2的结点个数为n2,则有n0=。6、排序算法中,若数据量非常大,且要求排序稳定,则应选用堆排序还是归并排序更为合适?。7、一组数据{40,46,20,10,56},用堆排序的方法对其从小到大排序,写出初始的大根堆。8、在一个链队列q中封装了队头指针front和队尾指针rea

7、r,若(q->front==q->rear),则表示该队列为。9、在操作序列push(1),push(2),pop(),push(5),push(7),pop0,push(6)之后,栈顶元素是,栈底元素是。10、以一分查找方法查找一个线性表时,此线性表必须是存储的表。三、综合题(共计40分)1、(7分)如图所示为某图的邻接表:(1)(3分)请写出该图的邻接矩阵。(2)(4分)根据如下邻接表,给出从顶点1出发,对邻接表进行深度优先搜索得到的顶点序列。2、(共8分)有一份电文屮共使用5个字符:a、b、c、d、e,它们的出现频率依次为4、7、5、2、9,

8、试以各个字母为叶子结点,以其出现的概率作为结点的权(1)构造哈夫曼树,画出该哈夫曼树。(请按左了树根结点的权小于等于右了树

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。