东大19春学期《数据结构Ⅱ》在线作业123答案.docx

上传人:b****4 文档编号:6981381 上传时间:2023-05-10 格式:DOCX 页数:14 大小:19.57KB
下载 相关 举报
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第1页
第1页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第2页
第2页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第3页
第3页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第4页
第4页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第5页
第5页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第6页
第6页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第7页
第7页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第8页
第8页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第9页
第9页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第10页
第10页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第11页
第11页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第12页
第12页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第13页
第13页 / 共14页
东大19春学期《数据结构Ⅱ》在线作业123答案.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

东大19春学期《数据结构Ⅱ》在线作业123答案.docx

《东大19春学期《数据结构Ⅱ》在线作业123答案.docx》由会员分享,可在线阅读,更多相关《东大19春学期《数据结构Ⅱ》在线作业123答案.docx(14页珍藏版)》请在冰点文库上搜索。

东大19春学期《数据结构Ⅱ》在线作业123答案.docx

东大19春学期《数据结构Ⅱ》在线作业123答案

19春学期《数据结构Ⅱ》在线作业1

设哈希表长为14,哈希函数H(key)=key%11,表中已有数据的关键字为15,38,61,84,四个,现将关键字为49的结点加到表中,用二次探测再散列法解决冲突,则放入的位置是

A.8

B.3

C.5

D.9

正确答案:

A

带行表的三元组表是稀疏矩阵的一种

A.顺序存储结构

B.链式存储结构

C.索引存储结构

D.散列存储结构

正确答案:

A

引起循环队列队头位置发生变化的操作是

A.出队

B.入队

C.取队头元素

D.取队尾元素

正确答案:

A

在下列各种文件中,不能进行顺序查找的文件是

A.顺序文件

B.索引文件

C.散列文件

D.多重表文件

正确答案:

C

一棵左右子树均不空的二叉树在先序线索化后,其中空的链域的个数是

A.0

B.1

C.2

D.3

正确答案:

B

在单链表中,指针p指向元素为x的结点,实现删除x的后继的语句是

A.p=p-next;

B.p-next=p-next-next;

C.p-next=p;

D.p=p-next-next;

正确答案:

B

计算机识别、存储和加工处理的对象被统称为

A.数据

B.数据元素

C.数据结构

D.数据类型

正确答案:

B

有关二叉树下列说法正确的是

A.二叉树的度为2

B.一棵二叉树的度可以小于2

C.二叉树中至少有一个结点的度为2

D.二叉树中任何一个结点的度都为2

正确答案:

B

设树T的度为4,其中度为1,2,3和4的结点个数分别为4,2,1,1则T中的叶子数为

A.5

B.6

C.7

D.8

正确答案:

D

从广义表LS=((p,q),r,s)中分解出原子q的运算是

A.tail(head(LS))

B.head(tail(head(LS)))

C.head(tail(LS))

D.tail(tail(head(LS)))

正确答案:

A

在目标串T[0..n-1]=″xwxxyxy″中,对模式串P[0..m-1]=″xy″进行子串定位操作的结果是

A.1

B.2

C.3

D.5

正确答案:

C

已知一个散列表如图所示,其散列函数为H(key)=key%11,采用二次探查法处理冲突,则下一个插入的关键字49的地址为

A.2

B.3

C.8

D.9

正确答案:

C

ISAM文件的周期性整理是为了空出

A.磁道索引

B.柱面索引

C.柱面基本区

D.柱面溢出区

正确答案:

D

在长度为n的顺序表中删除第i个元素(1in)时,元素移动的次数为

A.n-i+1

B.i

C.i+1

D.n-i

正确答案:

D

某带头结点的单链表的头指针为head,判定该链表为非空的条件是

A.head==NULL

B.head-next==NULL

C.head!

=NULL

D.head-next!

=NULL

正确答案:

B

在VSAM文件的控制区间中,记录的存储方式为

A.无序顺序

B.有序顺序

C.无序链接

D.有序链接

正确答案:

B

下列程序段for(i=1;i=n;i++)A[I,j]=0;的时间复杂度是

A.O

(1)

B.O(0)

C.O(1+n)

D.O(n)

正确答案:

D

下列序列中,不构成堆的是

A.(1,2,5,3,4,6,7,8,9,10)

B.(10,5,8,4,2,6,7,1,3)

C.(10,9,8,7,3,5,4,6,2)

D.(1,2,3,4,10,9,8,7,6,5)

正确答案:

D

在下列对顺序表进行的操作中,算法时间复杂度为O

(1)的是

A.访问第i个元素的前驱

B.在第i个元素之后插入一个新元素

C.删除第i个元素

D.对顺序表中元素进行排序

正确答案:

A

在待排关键字序列基本有序的前提下,效率最高的排序方法是

A.直接插入排序

B.快速排序

C.直接选择排序

D.归并排序

正确答案:

A

19春学期《数据结构Ⅱ》在线作业2

倒排文件的主要优点是

A.便于进行插入和删除运算

B.便于进行文件的恢复

C.便于进行多关键字查询

D.节省存储空间

正确答案:

C

在头指针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p-next-next=head,则

A.p指向头结点

B.p指向尾结点

C.p的直接后继是头结点

D.P的直接后继是尾结点

正确答案:

D

已知广义表LS=((a,b,c),(d,e,f)),运算head和tail函数取出元素e的运算是

A.head(tail(LS))

B.tail(head(LS))

C.head(tail(head(tail(LS))))

D.head(tail(tail(head(LS))))

正确答案:

C

下列编码中属于前缀编码的是

A.{1,01,000,001}

B.{1,01,011,010}

C.{0,10,110,11}

D.{0,1,00,11}

正确答案:

A

在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系

A.不一定相同

B.都相同

C.都不相同

D.互为逆序

正确答案:

B

设p指向单链表中的一个结点,s指向待插入的结点,则下述程序段的功能是     s-next=p-next;p-next=s;t=p-data;p-data=s-data;s-data=t;

A.结点p与结点s的数据域互换

B.在p所指结点的元素之前插入元素

C.在p所指结点的元素之后插入元素

D.在结点p之前插入结点s

正确答案:

A

for(i=0;im;i++)for(j=0;jt;j++)c[i][j]=0;for(i=0;im;i++)for(j=0;jt;j++)for(k=0;kn;k++)c[i][j]=c[i][j]+a[i][k]*b[k][j];上列程序的时间复杂度为

A.O(m+nt)

B.O(m+n+t)

C.O(mnt)

D.O(mt+n)

正确答案:

C

引起循环队列队头位置发生变化的操作是

A.出队

B.入队

C.取队头元素

D.取队尾元素

正确答案:

A

若vi,vj是有向图的一条边,则称

A.vi邻接于vj

B.vj邻接于vi

C.vi和vj相互邻接

D.vi与vj不相邻接

正确答案:

B

若以1234作为双端队列的输入序列,则既不能由输入受限的双端队列得到,也不能由输出受限的双端队列得到的输出序列是

A.1234

B.4132

C.4231

D.4213

正确答案:

C

假设以数组A[n]存放循环队列的元素,其头、尾指针分别为front和rear。

若设定尾指针指向队列中的队尾元素,头指针指向队列中队头元素的前一个位置,则当前存于队列中的元素个数为

A.(rear-front-1)%n

B.(rear-front)%n

C.(front-rear+1)%n

D.(rear-front+n)%n

正确答案:

D

数据的四种基本存储结构是指

A.顺序存储结构、索引存储结构、直接存储结构、倒排存储结构

B.顺序存储结构、索引存储结构、链式存储结构、散列存储结构

C.顺序存储结构、非顺序存储结构、指针存储结构、树型存储结构

D.顺序存储结构、链式存储结构、树型存储结构、图型存储结构

正确答案:

B

设顺序存储的线性表共有123个元素,按分块查找的要求等分成3块。

若对索引表采用顺序查找来确定块,并在确定的块中进行顺序查找,则在查找概率相等的情况下,分块查找成功时的平均查找长度为

A.21

B.23

C.41

D.62

正确答案:

C

判断两个串大小的基本准则是

A.两个串长度的大小

B.两个串中首字符的大小

C.两个串中大写字母的多少

D.对应的第一个不等字符的大小

正确答案:

D

下列说法正确的是

(1)二又树按某种方式线索化后,任一节点均有指向前趋和后继的线索

(2)二叉树的前序遍历序列中,任意一个节点均处于在子孙节点前(3)二叉排序树中任一节点的值大于其左孩子的值,小于右孩子的值

A.

(1)

(2)(3)

B.

(1)

(2)

C.

(1)(3)

D.前面的可选答案都不对

正确答案:

D

以下属于逻辑结构的是

A.顺序表

B.哈希表

C.有序表

D.单链表

正确答案:

C

按排序过程中依据的原则分类,快速排序属于

A.插入类的排序方法

B.选择类的排序方法

C.交换类的排序方法

D.归并类的排序方法

正确答案:

C

对长度为15的有序顺序表进行二分查找,在各记录的查找概率均相等的情况下,查找成功时所需进行的关键字比较次数的平均值为

A.39/15

B.49/15

C.51/15

D.55/15

正确答案:

B

栈的两种常用存储结构分别为

A.顺序存储结构和链式存储结构

B.顺序存储结构和散列存储结构

C.链式存储结构和索引存储结构

D.链式存储结构和散列存储结构

正确答案:

A

已知循环队列的存储空间为数组data[21],且当前队列的头指针和尾指针的值分别为8和3,则该队列的当前长度为

A.5

B.6

C.16

D.17

正确答案:

C

19春学期《数据结构Ⅱ》在线作业3

下面的说法中正确的是

(1)任何一棵二叉树的叶子节点在三种遍历中的相对次序不变。

(2)按二叉树定义,具有三个节点的二叉树共有6种。

A.

(1),

(2)

B.

(1)

C.

(2)

D.

(1),

(2)都错

正确答案:

B

n个顶点的有向完全图中含有向边的数目最多为

A.n-1

B.n

C.n(n-1)/2

D.n(n-1)

正确答案:

D

深度为h的满m叉树的第k层的结点(1=k=h)数有

A.mk-1

B.mk-1

C.mh-1

D.mh-1

正确答案:

A

下面关于线性表的叙述中,错误的是

A.线性表采用顺序存储,必须占用一片连续的存储单元。

B.线性表采用顺序存储,便于进行插入和删除操作。

C.线性表采用链接存储,不必占用一片连续的存储单元。

D.线性表采用链接存储,便于插入和删除操作。

正确答案:

B

在计算机内实现递归算法时所需的辅助数据结构是

A.栈

B.队列

C.树

D.图

正确答案:

A

在目标串T[0..n-1]=″xwxxyxy″中,对模式串P[0..m-1]=″xy″进行子串定位操作的结果是

A.1

B.2

C.3

D.5

正确答案:

C

设有一个顺序栈,6个元素1、2、3、4、5、6依次入栈,如果6个元素出栈的顺序是2、3、4、6、5、1,则栈的容量至少应该是

A.2

B.3

C.5

D.6

正确答案:

B

若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为

A.O(0)

B.O

(1)

C.O(n)

D.O(n2)

正确答案:

C

若采用孩子兄弟链表作为树的存储结构,则树的后序遍历应采用二叉树的

A.层次遍历算法

B.前序遍历算法

C.中序遍历算法

D.后序遍历算法

正确答案:

C

一棵树高为K的完全二叉树至少的结点是

A.2k1

B.2k-11

C.2k-1

D.2k

正确答案:

C

一个含n个顶点和e条弧的有向图以邻接矩阵表示法为存储结构,则计算该有向图中某个顶点出度的时间复杂度为

A.O(n)

B.O(e)

C.O(n+e)

D.O(n2)

正确答案:

A

for(i=0;im;i++)for(j=0;jt;j++)c[i][j]=0;for(i=0;im;i++)for(j=0;jt;j++)for(k=0;kn;k++)c[i][j]=c[i][j]+a[i][k]*b[k][j];上列程序的时间复杂度为

A.O(m+nt)

B.O(m+n+t)

C.O(mnt)

D.O(mt+n)

正确答案:

C

若在9阶B-树中插入关键字引起结点分裂,则该结点在插入前含有的关键字个数为

A.4

B.5

C.8

D.9

正确答案:

C

对于哈希函数H(key)=key%13,被称为同义词的关键字是

A.35和41

B.23和39

C.15和44

D.25和51

正确答案:

D

已知一组关键字为{25,48,36,72,79,82,23,40,16,35},其中每相邻两个为有序子序列。

对这些子序列进行一趟两两归并的结果是

A..{25,36,48,72,23,40,79,82,16,35}

B..{25,36,48,72,16,23,40,79,82,35}

C..{25,36,48,72,16,23,35,40,79,82}

D..{16,23,25,35,36,40,48,72,79,82}

正确答案:

D

含n个关键字的二叉排序树的平均查找长度主要取决于

A.关键字的个数

B.树的形态

C.关键字的取值范围

D.关键字的数据类型

正确答案:

A

.用DFS遍历一个无环有向图,并在DFS算法退栈返回时打印相应的顶点,则输出的顶点序列是

A.逆拓扑有序

B.拓扑有序

C.无序的

D.A和B

正确答案:

A

设树T的度为4,其中度为1,2,3和4的结点个数分别为4,2,1,1则T中的叶子数为

A.5

B.6

C.7

D.8

正确答案:

D

某二叉树的先序序列和后序序列正好相反,则该二叉树的特点一定是

A.空或只有一个结点

B.高度等于其结点数

C.任一结点无左孩子

D.任一结点无右孩子

正确答案:

B

无向图中一个顶点的度是指图中

A.通过该顶点的简单路径数

B.与该顶点相邻接的顶点数

C.通过该顶点的回路数

D.与该顶点连通的顶点数

正确答案:

D

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2