下列有关链表的说法不正确的是( )
A: 链表是由若干个结点由指针域链接在一起的一种动态数据结构
B: 链表结点内和结点间的空间都可以不连续
C: 链表的最后一个结点,没有后续结点连接,其指针域赋值NULL
D: 存放第一个结点地址的指针是头指针
A: 链表是由若干个结点由指针域链接在一起的一种动态数据结构
B: 链表结点内和结点间的空间都可以不连续
C: 链表的最后一个结点,没有后续结点连接,其指针域赋值NULL
D: 存放第一个结点地址的指针是头指针
B
举一反三
- 单向循环链表是单向链表的一种扩充,当单向链表带有头结点时,把单向链表中尾结点的指针域由空指针改为 ;当单向链表不带头结点时,则把单向链表中尾结点的指针域由空指针改为指向
- 关于循环链表与线性链表,不正确的是( )。 A.每个结点的组成是数据域和指针域 B.循环链表中最后一个结点的指针指向链表的第一个结点 C.循环链表中访问指定结点的直接前驱可直接访问 D.循环链表中的循环条件是判断当前指针是否指向头指针
- 【多选题】关于单循环链表,说法正确的是()。 (10.0分) A. 单循环链表的头指针指向最后一结点。 B. 单循环链表的最后一个结点的next域指向头结点。 C. 对含有头结点的单循环链表来说,判断空表的条件是L->next=L。 D. 在单循环链表中,既可以只设立头指针不设尾指针,又可以只设立尾指针而不设头指针
- 对于单链表存储结构,以下说法错误的是() A: 一个结点的数据域用于存放线性表的一个数据元素 B: 一个结点的指针域用于指向下一个数据元素的结点 C: 单链表必须带有头结点 D: 单链表中的所有结点可以连续存放,也可以不连续存放
- 【单选题】对于单链表存储结构,以下说法错误的是 。 A: 一个结点的数据域用于存放线性表的一个数据元素 B: 一个结点的指针域用于指向下一个数据元素的结点 C: 单链表必须带有头结点 D: 单链表的所有结点可以连续存放,也可以不连续存放
内容
- 0
关于单链表的描述中错误的是( ) A: 单链表中头结点可有可无,一般其标志作用,不存储数据元素 B: 为单链表中每个元素分配一个结点,一般结点有两个数据成员,数据域和指针域 C: 结点的指针域中存放下一个数据元素的地址 D: 结点的指针域中存放下一个数据元素所在结点的地址
- 1
双向链表中每个结点含有两个指针域,其中一个指针域指向_______结点,另一个指针域指向______结点。
- 2
如果将单链表最后一个结点的指针域改为存放链表中的头结点的地址值,这样就构成了_________
- 3
以下关于单链表的叙述中错误的是( )。 A: 所有数据通过指针的链接而组织成单链表 B: 单链表中各结点地址不可能连续 C: 结点的数据域用于存储线性表的一个数据元素 D: 结点的指针域用于存放一个指针,指示本结点所存储数据元素的直接后继元素所在结点的地址
- 4
设对n(n>;1)个元素的线性表的运算只有4种:删除第一个元素;删除最后一个元素;在第一个元素之前插入新元素;在最后一个元素之后插入新元素,则最好使用()。 A: 只有头结点指针没有尾结点指针的循环双链表 B: 只有尾结点指针没有头结点指针的循环单链表 C: 只有尾结点指针没有头结点指针的非循环双链表 D: 既有头结点指针又有尾结点指针的循环单链表