首页
>
计算机科学模拟试题
>
数据结构模拟试题
>
述以下三个概念的区别:头指针,头结点,表...
搜题
搜题
用户
您好, 请在
下方输入框内
搜索其它题目:
搜题
题目内容
(请给出正确答案)
提问人:网友
发布时间:
【简答题】
描述以下三个概念的区别:头指针,头结点,表头结点。
查看正确答案
更多“描述以下三个概念的区别:头指针,头结点,表头结点。”相关的问题
第1题
[简答题]
以下
函数在head为
头
指针
的
具有
头
结点
的
单向链表中删除第1个
结点
,补充程序。
点击查看答案
第2题
[简答题]
以下
函数在head为
头
指针
的
具有
头
结点
的
单向链表中删除第i个
结点
,完成程序中空格部分。
点击查看答案
第3题
[填空题] 要在一个带
头
结点
的
单向循环链表中删除
头
结点
,得到一个新
的
不带
头
结点
的
单向循环链表,若
结点
的
指针
域为next,
头
指针
为head,尾
指针
为p,则可执行head=head->next;()。
点击查看答案
第4题
[简答题] 设head1和p1分别是不带
头
结点
的
单向链表A
的
头
指针
和尾
指针
,head2和p2分别是不带
头
结点
的
单向链表B
的
头
指针
和尾
指针
,若要把B链表接到A链表之后,得到一个以head1为
头
指针
的
单向循环链表。单向链表
的
链域为next,设
指针
p指向单向链表中
的
某个
结点
,
指针
s指向一个要插入链表
的
新
结点
,现要把s所指
结点
插入p所指
结点
之后,某学生采用
以下
语句:p->next=s;s->next=p->next;这样做正确吗?若正确则回答正确,若不正确则说明应如何改写?
点击查看答案
第5题
[简答题] 设head1和P1分别是不带
头
结点
的
单向链表A
的
头
指针
和尾
指针
,head2和P2分别是不带
头
结点
的
单向链表B
的
头
指针
和尾
指针
,若要把B链表接到A链表之后,得到一个以head1为
头
指针
的
单向循环链表,写出其中两个关键
的
赋值语句(不用完整程序,
结点
的
链域为next)。
点击查看答案
第6题
[简答题] 设有一个不带
头
结点
的
单向链表,
头
指针
为head,
结点
类型为NODE,每个
结点
包含一个数据域data和一个
指针
域next,该链表有两个
结点
,p指向第二个
结点
(尾
结点
),按
以下
要求写出相应语句。把该
结点
插入链表
的
尾部,释放
指针
s
的
指向。
点击查看答案
第7题
[简答题] 设有一个不带
头
结点
的
单向链表,
头
指针
为head,
结点
类型为NODE,每个
结点
包含一个数据域data和一个
指针
域next,该链表有两个
结点
,p指向第二个
结点
(尾
结点
),按
以下
要求写出相应语句。新开辟一个
结点
,使
指针
s指向该
结点
,
结点
的
数据成员data赋值为1。
点击查看答案
第8题
[简答题] 设有一个不带
头
结点
的
单向链表,
头
指针
为head,
结点
类型为NODE,每个
结点
包含一个数据域data和一个
指针
域next,该链表有两个
结点
,p指向第二个
结点
(尾
结点
),按
以下
要求写出相应语句。删除链表
的
第一个
结点
。
点击查看答案
第9题
[填空题] 设有一个单向循环链表,
结点
的
指针
域为next,
头
指针
为head,
指针
p指向表中某
结点
,若逻辑表达式()
的
结果为真,则p所指
结点
为尾
结点
。
点击查看答案
账号:
登录
答题记录
我的收藏
我的题库
客服
TOP
请使用微信扫码支付
订单号:
遇到问题请联系
在线客服