首页
题目
TAGS
首页
/
题库
/
[单选题]在单链表中,增加头结点的目的是( )。的答案
搜答案
在单链表中,增加头结点的目的是( )。
单选题
2022-01-06 11:13
A、方便运算的实现
B、使单链表至少有一个结点
C、标识表结点中首结点的位
D、说明单链表是线性表的链式存储实现
查看答案
正确答案
A
试题解析
解析:头结点不仅标识了表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点目的是为了便于运算的实现。
标签:
感兴趣题目
在一个单链表中,若要删除p结点的后继结点,则执行( )。
在一个单链表中,若要删除p结点的后续结点,则执行
在一个单链表中,若要删除p结点的后续结点,则执行
在一个单链表中,若要删除p结点的后继结点,则执行( )。
在一个单链表中,若要删除p结点的后续结点,则执行
在单链表、双链表和单循环表中,若仅知道指针p指向某结点,不知道头指针,能否将结点*p从相应的链表中删去?若可以,其时间复杂度各为多少?
在具有头结点的单链表中,头指针指向链表的第一个数据结点。
在一个单链表中,若q结点是p结点的前驱结点,若在q与p之间插入结点s,则执行( )。
在一个单链表中,p、q分别指向表中两个相邻的结点,且q所指结点是p所指结点的直接后继,现要删除q所指结点,可用语句()。
若不带头结点的单链表中,头指针为head,则该链表为空的判定条件是(25)。
在一个设有头指针和尾指针的单链表中,执行删除单链表最后一个结点的操作与链表的长度无关。 ( )
设某带头结头的单链表的结点结构说明如下:typedef struct nodel{int data struct nodel*next;}node;试设计一个算法:void copy(node*headl,node*head2),将以head1为头指针的单链表复制到一个不带有头结点且以head2为头指针的单链表中。
相关题目
在一个设有头指针和尾指针的单链表中,执行删除单链表最后一个结点的操作与链表的长度无关。 ( )
在单链表中,除了首元结点外,任一结点的存储位置由()指示。
单链表中,增加一个头结点的目的是为了()。
在一个单链表中,若q结点是p结点的前驱结点,在q与p之间插入结点s,则执行( )。
在单链表中,要访问某个结点,只要知道该结点的地址即可;因此,单链表是一种随机存取结构。
在一个单链表中,q结点是p结点的前驱结点,若在q与p之间插入结点s,则执行(29)。
在单链表中,增加头结点的目的是( )。
在单链表中,增加头结点的目的是( )。
在单链表中,增加头结点的日的是______。
在单链表中,增加头结点的目的是( )。
在单链表中,增头结点的目的是 ______。
在单链表中,增加头结点的目的是_________。
在单链表中,增加头结点的目的是 ______。
在单链表中,增加头结点的目的是______。
在单链表中,增加头结点的目的是 ______ 。
在单链表中,增加头结点的目的是( )。
在一个单链表中,若删除p所指向结点的后续结点,则执行()。
在一个单链表中,若删除P结点的后继结点,则(34)。
在一个单链表中,若要删除P结点的后续结点,则执行( )。
在一个单链表中,若要删除P结点的后续结点,则执行( )。
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧