在单链表中设置头结点是()。
A: 必须的操作,否则无法使用单链表
B: 使空表和非空表统一,算法处理一致
C: 若为空表,则必须设置。
D: 若为非空表,则必须设置。
A: 必须的操作,否则无法使用单链表
B: 使空表和非空表统一,算法处理一致
C: 若为空表,则必须设置。
D: 若为非空表,则必须设置。
举一反三
- 在单链表的开始结点之前附加一个头结点,会带来()优点。 A: 空表和非空表的处理方法一样。 B: 链表在第一个位置上的操作和在表中其它位置上的操作一致 C: 头指针总是指向头结点 D: 无需进行特殊处理;
- 带头结点的单链表L为空表的条件是();不带头结点的单链表L为空表的条件是();带头结点的循环单链表L为空的条件是()。
- 链表增加头结点的作用是( ) A: 便于删除操作 B: 便于空表和非空表的统一操作 C: 便于申请结点空间 D: 便于首元结点的处理 E: 便于插入操作
- 在单链表中设置头结点的作用主要是使插入和删除等操作统一。另外,不论链表是否为空,链表指针始终指向头结点。
- 不带表头结点的单链表h为空表的条件是什么?带表头结点的单链表h为空表的条件是什么?