数据结构

以下是单链表的优点的是()。A、存取方便,直接可以获得任何一个元素B、插入、删除元素方便,避免移动大量的元素。C、在内存里结点与结点之间是连续的D、以上都不是

题目

以下是单链表的优点的是()。

  • A、存取方便,直接可以获得任何一个元素
  • B、插入、删除元素方便,避免移动大量的元素。
  • C、在内存里结点与结点之间是连续的
  • D、以上都不是
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

单链表中,增加头结点的目的是为了(46)。

A.运算上的方便

B.标识单链的位置

C.为了使单链表统一长度,便于管理

D.说明单链表是线性表的链式存储实现


正确答案:A
解析:比如:当要删除一个链表的表头元素时,若使用头结点会方便很多,方法和普通元素的删除差不多。

第2题:

以下是线性表的数据结构是()。

A、数组

B、单链表

C、双链表

D、循环链表


答案:ABCD

第3题:

在单链表中,增加头结点的目的是 ______。

A.方便运算的实现

B.使单链表至少有—个结点

C.标识表结点中首结点的位置

D.说明单链表是线性表的链式存储实现


正确答案:A
解析:头结点不仅标识了表中首结点的位置,而且根据单链表<包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点目的是为了便于运算的实现。

第4题:

线性表采用单循环链表存储的主要优点是( )。

A.从表中任一结点出发都能遍历整个链表B.可直接获取指定结点的直接前驱和直接后继结点C.在进行删除操作后,能保证链表不断开D.与单链表相比,更节省存储空间


正确答案:A

第5题:

在单链表中,增加头结点的目的是( )。A.方便运算的实现B.使单链表至少有一个结点

在单链表中,增加头结点的目的是( )。

A.方便运算的实现

B.使单链表至少有一个结点

C.标识表结点中首结点的位置

D.说明单链表是线性的链式存储实现


正确答案:A
根据单位链表(包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。

第6题:

在单链表中,增加头结点的日的是______。

A.方便运算的实现

B.使单链表至少有一个结点

C.标识表结点中首结点的位置

D.说明单链表是线性表的链式存储实现


正确答案:A
解析:头结点不仅标识了表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点目的是为了便于运算的实现。

第7题:

在单链表中,增加头节点的目的是( )。

A. 使单链表不为空

B. 方便运算的实现

C. 增加存储空间

D. 说明单链表是线性表的链式存储实现


正确答案:A
头节点不仅标识了表中首节点的位置,而且根据单链表(包含头节点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头节点目的是为了便于运算的实现。本题答案为A。

第8题:

对于单链表表示法,以下说法正确的是()

A指向链表的第一个结点的指针,称为头指针

B单链表的每一个结点都被一个指针所指

C任何结点只能通过指向它的指针才能引用

D尾指针变量具标识单链表的作用,故常用尾指针变量来命名单链表


参考答案:ABC

第9题:

在单链表中,增加头结点的目的是( )。 A.方便运算的实现B.使单链表至少有一个结点SXB

在单链表中,增加头结点的目的是( )。

A.方便运算的实现

B.使单链表至少有一个结点

C.标识表结点中首结点的位置

D.说明单链表是线性表的链式存储实现


正确答案:A
A。【解析】头结点不仅标识了表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。

第10题:

便于插入和删除操作的是()。

A.顺序表
B.单链表
C.静态链表
D.双链表
E.循环链表

答案:B,C,D,E
解析:
链式存储结构便于进行插入和删除操作。