数据结构(本)

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

题目 1 栈和队列的共同特点是( 选择一项: A. 都是先进先出

B. 都是操作受限的线性结构

C. 都是先进后出

D. 元素都可以随机进出 正确答案是:都是先进后出 题目 2 数据的存储结构包括数据元素的表示和( 选择一项:

A. 相关算法

B. 数据元素的类型

C. 数据处理的方法

D. 数据元素间的关系的表示 正确答案是:数据元素间的关系的表示

A. 一对多

B. 每一个元素都有一个直接前驱和一个直接后继

C. 多对多

D. 一对一 正确答案是:一对多 题目 5 设头指针为 head 的非空的单向链表,指

针 p 指向尾结点 ,则通过以下操作( )可使其成为 单向循环链表。 选择一项:

A. p=head;

B. p->next=head;

C. p->next = NULL ;

D. head = p; 正确答案是: p->next=head; 题目 6 设有一个长度为 26 的顺序表,

要插入一个元素,并使它成为新表的第 素的个数为( )。 选择一项:

题目 3 对一个栈顶指针为 top 的链栈进行入栈操作,通过指针变量 p=(struct node *)malloc (sizeof (struct node );p->data=a; 和( 选择一项: A. top=top->next; p=top;

B. p->next=top; top=p;

C. top->next=p; p=top;

D. p->next=top; p=top; 正确答案是: p->next=top; top=p; 题目 4 树状结构中数据元素的位置之间存在( 选择一项: )。 )的关

系。

p 生成入栈结点,则执行: )。

)。 6 个元素,需移动元

A. 21

B.

C. 19

D.

正确答案是: 21 题目 7 一种逻辑结构( 选择一项:

A. 只能有唯一的存储结构

B. 与存储该逻辑结构的计算机相关

C. 是指某一种数据元素的性质

D. 可以有不同的存储结构 正确答案是:可以有不同的存储结构 题目 8 头指针为 head 的带头结点的单向循环链表, p 所指向尾结点,要使该链表成为不带头结点 的单向循环链表,可执行 head=head->nex; 和( )。 选择一项:

A. 一对一

B. 一对一

C. 每一个元素都有一个且只有一个直接前驱和一个直接后继

D. 多对多

)。 A. p->next=head;

B. head->next=p->next

C. p= head->next

D. head->next=p 正确答案是: p->next=head; 题目 9 把数据

存储到计算机中,并具体体现数据元素间的逻辑结构称为( 选择一项:

A. 存储结构

B. 逻辑结构

C. 给数据元素分配存储空间

D. 数据元素的存储 正确答案是:存储结构 题目 10 元素 111,113, 115,117 按顺序依次进栈,则该栈的不可能输出序列是( 可以交替进行)。 选择一项:

A. 117,

B. 111,

C. 117,

D. 113, 正确答案是: 题目 11

115, 113, 115, 111, 117,115,111,113

)。 )(进栈出栈 113,

115, 111, 117, 111 117 113 115

图状结构中数据元素的位置之间

存在( 选择一项: )的关系。

正确答案是:多对多 题目 12

以下说法正确的是( )。 选择一项:

A. 队列的特点是先进后出

B. 栈的特点是先进后出

C. 栈的特点是先进先出

D. 栈和队列的特点都是后进后出 正确答案是:栈的特点是先进后出 题目 13

一个单链表中,在 p 所指结点之后插入一个 选择一项:

A. p->next=s;

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

C. s=p->next;

D. p=s->next; 正确答案是: p->next=s; 题目 14

设有一个 20 阶的对称矩阵 A (第一个元素为 a1,1),采用压缩存储的方式,将其下三角部

分以行序为主序存储到一维数组 B 中(数组下标从 1 开始) ,则矩阵元素 a6,2 在一维数组 B A. 28 B. 23 C. 21

D. 17 正确答案是: 题目 15 元素 12, 14, 16, 18 顺序依次进栈,则该栈的不可能输出序列是( 交

替进行)。 选择一项:

A 18 1614

12 B . 14, 12,

18

, 16

C . 12, 14, 16, 18

D . 18, 16, 12, 14

正确答案是: 18, 16,12,14 题目 16

设有串 p1="ABADF",P2="ABAFD",P3="ABADFA",P4="ABAF",以下四个串中最大的是 ( )。 选择一项:

A. p2

B. p4

C. p1

D. p3

正确答案是: p2 题目 17

设有一个 30 阶的对称矩阵 A (第一个元素为 a1,1),采用压缩存储的方式,将其下三角部

s 所指的结点时, 可执行:s->next=p->next; 和( )。 中的下标是(

)。 17

)。(进栈出栈可以

相关文档
最新文档