电子科技大学计算机应用技术专业《数据结构》作业及答案3

搜题
1、n个顶点的有向完全图中含有向边的数目最多为()。

A.n(n-1)/2

B.n(n-1)

C.n-1

D.n

本题答案:
B
2、在以单链表为存储结构的线性表中,数据元素之间的逻辑关系用()。

A.数据元素的相邻地址表示

B.数据元素的值表示

C.数据元素在表中的序号表示

D.指向后继元素的指针表示

本题答案:
D
3、已知在一棵度为3的树中,度为2的结点数为4,度为3的结点数为3,则该树中的叶子结点数为()。

A.8

B.5

C.18

D.11

本题答案:
D
4、执行下列程序段后,串X的值为()。

A.S=〞abcdefgh〞; T=〞xyzw〞; substr (X,S,2,strlen(T)); substr (Y,S, stelen(T),2); strcat (X,Y);

B.〞cdxyzw〞

C.〞cdefxy〞

D.〞cdefgh〞

E.〞cdefef〞

本题答案:
D
5、若算法中语句的最大频度为T(n)=2006n+6n㏒n+29㏒2n,则其时间复杂度为()。

A.O(㏒n)

B.O(㏒2n)

C.O(n㏒n)

D.O(n)

本题答案:
C
6、设串sl=″Data Structures with Java″,s2=″it″,则子串定位函数index(s1,s2)的值为()。

A.18

B.17

C.16

D.15

本题答案:
A
7、在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为()。

A.n-i+1

B.n-i

C.i-1

D.i

本题答案:
A
8、无向图中一个顶点的度是指图中()。

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

B.通过该顶点的回路数

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

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

本题答案:
D
9、已知栈的最大容量为4。若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则可能出现的出栈序列为()。

A.5,4,3,2,1,6

B.3,2,5,4,1,6

C.2,3,5,6,1,4

D.1,4,6,5,2,3

本题答案:
B
10、已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为()。

A.s->next=q;p->next=s->next

B.s->next=p;q->next=s->next

C.q->next=s->next;s->next=p

D.p->next=s->next;s->next=q

本题答案:
C
11、判断两个串大小的基本准则是()。

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

B.两个串长度的大小

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

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

本题答案:
C
12、已知一棵含50个结点的二叉树中只有一个叶子结点,则该树中度为1的结点个数为()。

A.49

B.48

C.1

本题答案:
A
13、如果在数据结构中每个数据元素只可能有一个直接前驱,但可以有多个直接后继,则该结构是()。

A.队列

B.树

C.栈

D.图

本题答案:
B
14、抽象数据类型的三个组成部分分别为()。

A.数据项、数据元素和数据类型

B.数据对象、数据关系和基本操作

C.数据元素、逻辑结构和存储结构

D.数据元素、数据结构和数据类型

本题答案:
B
15、已知函数Sub(s,i,j)的功能是返回串s中从第i个字符起长度为j的子串,函数Scopy(s,t)的功能为复制串t到s。若字符串S=″SCIENCESTUDY″,则调用函数Scopy(P,Sub(S,1,7))后得到()。

A.S=″STUDY″

B.S=″SCIENCE″

C.P=″STUDY″

D.P=″SCIENCE″

本题答案:
D
16、假设按照12345的进栈顺序,下面哪些是可能的出栈顺序()。

A.54321

B.43215

C.14325

D.12345

本题答案:
ABCD
17、由于排序过程中涉及的存储器不同,可以将排序方法分为()。

A.稳定排序

B.外部排序

C.内部排序

D.不稳定排序

本题答案:
BC
18、一个具有4个顶点的无向完全图有6条边。()

A.正确

B.错误

本题答案:
A
19、产生冲突现象的两个关键字称为该散列函数的同义字。()

A.正确

B.错误

本题答案:
A
20、一棵树可以只有1个结点。()

A.正确

B.错误

本题答案:
A
21、队列的队尾位置通常是随着入队操作而变化的。()

A.正确

B.错误

本题答案:
A
22、字符串“sgabacbadfgbacst” 中存在有6个与字符串“ba”相同的子串。()

A.正确

B.错误

本题答案:
B
23、在二叉树的第i层上至多可以有2i个结点。()

A.正确

B.错误

本题答案:
B
24、在队列中,允许进行插入操作的一端称为队头。()

A.正确

B.错误

本题答案:
A
25、不含任何字符的串称为空串。()

A.正确

B.错误

本题答案:
A
26、二叉树中必有度为2的结点。()

A.正确

B.错误

27、对一棵有100个结点的完全二叉树按层编号,则编号为49的结点,它的左孩子的编号为98。()

A.正确

B.错误

28、在一个长度为n的单链表L中,删除链表中*p的前驱结点的时间复杂度为 O(n)。()

A.正确

B.错误

29、已知完全二叉树T的第5层只有7个结点,则该树共有15个叶子结点。()

A.正确

B.错误

30、栈下溢是指在栈空时进行出栈操作。()

A.正确

B.错误

31、一棵含999个结点的完全二叉树的深度为12。()

A.正确

B.错误

32、数据的逻辑结构在计算机存储器内的表示,称为数据的逻辑结构。()

A.正确

B.错误

33、如果入栈序列是1,3,5,…,97,99,且出栈序列的第一个元素为99,则出栈序列中第30个元素为47。()

A.正确

B.错误

34、若一个算法中的语句频度之和为T(n)=3720n+4nlogn,则算法的时间复杂度为O(n)。()

A.正确

B.错误

35、深度为k的二叉树至多有2k-1个结点。()

A.正确

B.错误

36、串S=”I am a worker″的长度是10。()

A.正确

B.错误

37、已知指针p指向某单链表中的一个结点,则判别该结点有且仅有一个后继结点的条件是p->next->next==null。()

A.正确

B.错误

38、在含100个结点的完全二叉树中,叶子结点的个数为36。()

A.正确

B.错误

39、假设一棵完全二叉树含1000个结点,则其中度为2的结点数为512个。()

A.正确

B.错误

关于我们  |  免责声明  |  联系我们  |  会员须知

Copyright © 奋学网(www.fxuexi.com)All Right Reserved.湘ICP备2021013332号-3

联系我们 会员中心
返回顶部