奥鹏教育北京交通大学《数据结构(专)》在线作业二

奥鹏远程教育北京交通大学平时作业

北交《数据结构(专)》在线作业二-0005

下列数据组织形式中,( )的各个结点可以任意邻接。
A:集合
B:树形结构
C:线性结构
D:图状结构
答案问询微信:424329

广义表((a),a)的表头是()。
A:a
B:b
C:(a)
D:((a))
答案问询微信:424329

完成堆排序的全过程需要 ( )个纪录大小的辅助空间。
A:1
B:n
C:nlog2n
D:|nlog2n|
答案问询微信:424329

树最适合用来表示( )。
A:有序数据元素
B:无序数据元素
C:元素之间具有分支层次关系的数据
D:元素之间无联系的数据
答案问询微信:424329

算法的时间复杂度是指( )。
A:执行算法程序所需要的时间
B:算法程序的长度
C:算法执行过程中所需要的基本运算次数
D:算法程序中的指令条数
答案问询微信:424329

设有一个二元数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676 (10),每个元素占一个空间,则A[4][5]在( )位置,(10)表明用10进数表示。
A:692(10)
B:626(10)
C:709(10)
D:724(10)
答案问询微信:424329

设循环队列Q[1..N-1]的头尾指针为F,R,当插入元素时尾指针R加1,头指针F总是指在队列中第一个元素的前一个位置,则队列中元素计数为()。
A:R-F
B:N-(R-F)
C:(R-F+N)%N
D:(F-R+N)%N
答案问询微信:424329

由权值分别为3,6,7,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为()。
A:23
B:51
C:53
D:74
答案问询微信:424329

在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行( )。
A:HL=p;p-next=HL;
B:p-next=HL;HL=p;
C:p-next=HL;p=HL;
D:p-next=HL-next;HL-next=p;
答案问询微信:424329

非空的循环单链表head的尾节点(由p所指向)满足( )。
A:p-next=NULL
B:p=NULL
C:p-next=head
D:p=head
答案问询微信:424329

对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历的结果为( )。
A:DBFEAC
B:DFEBCA
C:BDFECA
D:BDEFAC
答案问询微信:424329

数组A中,每个元素A的长度为3个字节,行下标I 从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,存放该数组至少需要的单元数为( )。
A:80
B:100
C:240
D:270
答案问询微信:424329

在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是( )。
A:Shell排序
B:起泡排序
C:插入排序
D:选择排序
答案问询微信:424329

邻接表是图的一种( )。
A:顺序存储结构
B:链式存储结构
C:索引存储结构
D:列存储结构
答案问询微信:424329

当利用大小为N 的数组顺序存储一个栈时,假定用top = = N表示栈空,则退栈时,用( )语句修改top指针。
A:top++
B:top=0
C:top–
D:top=N
答案问询微信:424329

按照二叉树的定义,具有3个结点的二叉树有( )种。
A:3
B:4
C:5奥鹏远程教育北京交通大学平时作业
D:6
答案问询微信:424329

采用顺序查找方法查找长度为n的线性表时,每个元素的平均长度为( )。
A:n
B:n/2
C:(n+1)/2
D:(n-1)/2
答案问询微信:424329

在一个长度为n的顺序存储的线性表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要从前向后依次后移( )个元素。
A:n-i
B:n-i+1
C:n-i-1
D:i
答案问询微信:424329

设有向图有n个顶点和e条边,采用领接表作为其存储表示,在进行拓扑排序时,总的计算时间为()。
A:O(nlog2e)
B:O(n+e)
C:O(n*e)
D:O(n*n)
答案问询微信:424329

若从二叉树的任一节点出发到根的路径上所经过的节点序列按其关键字有序,则该二叉树是( )。
A:二叉排序树
B:哈夫曼树
C:堆
D:AVL树
答案问询微信:424329

带头节点的单链表 head 为空的判定条件( )。
A:head=NULL
B:head-next=NULL
C:head-next=head
D:head!=head
答案问询微信:424329

某二叉树结点的前序序列为E、A、C、B、D、G、F,中序遍历为A、B、C、D、E、F、G。
该二叉树结点的后序序列为
( )。
A:B,D,C,A,F,G,E
B:B,D,C,F,A,G,E
C:E,G,F,A,C,D,B
D:E,G,A,C,D,F,B
答案问询微信:424329

若让元素1,2,3依次进栈,则出栈次序不可能出现()种情况。
A:3,2,1
B:2,1,3
C:3,1,2
D:1,3,2
答案问询微信:424329

如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列选项中,()就是不稳定的排序方法。
A:起泡排序
B:归并排序
C:直接插入法排序
D:简单选择排序
答案问询微信:424329

对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分 。
在第一趟划分过程中,元素移动次数最多的序列是
()。
A:82,75,70,16,10,90,68,23
B:23,10,16,70,82,75,68,90
C:70,75,68,23,10,16,90,82
D:70,75,82,90,23,16,10,68
答案问询微信:424329

二叉树第i层上至多有()结点。
A:2i
B:2的i次方
C:2i-1
D:2的i-1次方
答案问询微信:424329

顺序表中逻辑上相邻的节点其物理位置也( )。
A:一定相邻
B:不必相邻
C:按某种规律排列
D:无要求
答案问询微信:424329

向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动( )个元素。
A:8
B:63.5
C:64
D:7
答案问询微信:424329

设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主的存储,a11为第一个元素,其存储地址为1,每个元素占1个地址空间,则a85的地址为()。
A:13
B:18
C:33
D:40
答案问询微信:424329

若给定的关键字集合为{20,15,14,18,21,36,40,10},一趟快速排序结束时,键值的排列为( )。
A:10,15,14,18,20,36,40,21
B:10,15,14,18,20,40,36,21
C:10,15,14,20,18,40,36,21
D:15,10,14,18,20,36,40,21
答案问询微信:424329

在线性表的散列存储中,若用m表示散列表的长度,n表示待散列存储的元素的个数,则装填因子a等于()。
A:n/m
B:m/n
C:n/(n+m)
D:m/(n+m)
答案问询微信:424329

为了最快地对线性结构的数据进行某数据元素的读取操作,则其数据存储结构宜采用( )方式。
A:顺序存储
B:链式存储
C:索引存储
D:散列存储
答案问询微信:424329

线性链表不具有的特点是()。
A:随机访问
B:不必事先估计所需存储空间大小
C:插入与删除时不必移动元素
D:所需空间与线性表长度成正比
答案问询微信:424329

队列操作的原则是( )。
A:先进先出
B:后进先出
C:只能进行插入
D:只能进行删除
答案问询微信:424329

某二叉树的先序序列和后序序列正好相反,则该二叉树一定是( )的二叉树。
A:空或只有一个结点高度等于其结点数
B:任一结点无左孩子
C:任一结点无右孩子
答案问询微信:424329

无向图的邻接矩阵是一个 ( )。
A:对称矩阵
B:零矩阵
C:上三角矩阵
D:对角矩阵
答案问询微信:424329

图的深度优先遍历类似于二叉树的( )。
A:先序遍历
B:中序遍历
C:后序遍历
D:层次遍历
答案问询微信:424329

算法分析的两个主要方面是( )。
A:空间复杂度和时间复杂度
B:正确性和简明性
C:可读性和文档性
D:数据复杂性和程序复杂性
答案问询微信:424329

当3阶B_树中有255个关键码时,其最大高度(包括失败结点层)不超过8?
A:错误
B:正确
答案问询微信:424329

线性表的顺序存储表示优于链式存储表示?
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网