南开《数据结构》在线作业答卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南开《数据结构》在线作业答卷
20秋学期(1709、1803、1809、1903、1909、2003、2009 )《数据结构》在线作业
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.对有n个记录的表作快速排序,在最坏情况下,算法的时间复杂度是()
A.O(n)
B.O(n2)
C.O(nlog2n)
D.O(n3)
答案:B
2.引入二叉线索树的目的是()
A.加快查找结点的前驱或后继的速度
B.为了能在二叉树中方便的进行插入与删除
C.为了能方便的找到双亲
D.使二叉树的遍历结果唯一
答案:A
3.在一个图中,所有顶点的度数之和等于图的边数的()倍
A.1/2
B.1
C.2
D.4
答案:C
4.已知图的邻接矩阵,根据算法,则从顶点0出发,按广度优先遍历的结点序列是()
{图}
A.0 2 4 3 1 6 5
B.0 1 3 5 6 4 2
C.0 1 2 3 4 6 5
D.0 1 2 3 4 5 6
答案:C
5.在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的()倍。

A.1/2
B.1
C.2
D.4
答案:B
6.判定一个栈ST(最多元素为m0)为空的条件是()
A.ST->top<>0
B.ST->top=0
C.ST->top<>m0
D.ST->top=m0
答案:B
7.若已知一个栈的入栈序列是1,2,3,…,n,其输出序列为p1,p2,p3,…,pn,若p1=n,则pi为()
A.i
B.n=i
C.n-i+1
D.不确定
答案:C
8.在表长为n的链表中进行线性查找,它的平均查找长度为()
A.ASL=n
B.ASL=(n+1)/2
C.{图}
D.{图}
答案:B
9.已知图的邻接矩阵,根据算法,则从顶点0出发,按深度优先遍历的结点序列是()
{图}
A.0 2 4 3 1 5 6
B.0 1 3 5 6 4 2
C.0 4 2 3 1 6 5
D.0 1 3 4 2 5 6
答案:D
10.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()
A.110
B.108
C.100
D.120
答案:B
11.数组Q[n]用来表示一个循环队列,f为当前队列头元素的前一位置,r为队尾元素的位置,假定队列中元素的个数小于n,计算队列中元素的公式为
A.r-f
B.(n+f-r)% n
C.n+r-f
D.(n+r-f)% n
答案:D
12.已知图的邻接矩阵,根据算法思想,则从顶点0出发按深度优先遍历的结点序列是()
{图}
A.0 2 4 3 1 5 6
B.0 1 3 6 5 4 2
C.0 4 2 3 1 6 5
D.0 3 6 1 5 4 2
答案:C
13.设有两个串p和q,求q在p中首次出现的位置的运算称作()
A.连接
B.模式匹配
C.求子串
D.求串长
答案:B
14.已知图的邻接表如下所示,根据算法,则从顶点0出发按深度优先遍历的结点序列是()
{图}
A.0 1 3 2
B.0 2 3 1
C.0 3 2 1
D.0 1 2 3
答案:D
15.链表是一种采用存储结构存储的线性表
A.顺序
B.链式
C.星式
D.网状
答案:B
16.判定一个队列QU(最多元素为m0)为满队列的条件是()
A.QU->rear - QU->front = = m0
B.QU->rear - QU->front -1= = m0
C.QU->front = = QU->rear
D.QU->front = = QU->rear+1
答案:A
17.不含。

相关文档
最新文档