首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
单链表中,增加头结点的目的是为了__________。
单链表中,增加头结点的目的是为了__________。
admin
2014-12-25
65
问题
单链表中,增加头结点的目的是为了__________。
选项
A、方便运算的实现
B、用于标识单链表
C、使单链表中至少有一个结点
D、用于标识起始结点的位置
答案
A
解析
作为单链表来说,是用头指针来对其进行标识的。头指针可以指向头结点,也可以指向起始结点,所以没有必要用头结点来标识起始结点。而一个单链表允许是空的,不一定非要保证单链表中至少有一个结点,因此B,C,D答案都是错误的。之所以要引入头结点,目的就是为了方便单链表上运算的实现。
转载请注明原文地址:https://kaotiyun.com/show/zaVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
操作系统中的接口分为用户接口和_______两大类。
简述网络操作系统的主要功能。
【】是一种自由和开放源代码的操作系统。
数据元素
软件测试的目的是尽量发现________中的错误。
下列关于项目的说法,不正确的是()
某企业设备大修理活动明细如题37表,试编绘设备大修理的箭线式网络图,并在图中标出各结点时间参数。
设有指针head指向不带表头结点的单链表,用next表示结点的一个链域,指针p指向与链表中结点同类型的一个新结点。现要将指针p指向的结点插入表中,使之成为第一个结点,则所需的操作为“p→next=head;”和“_______”。
设有一循环双链表,但初始时每个结点的前域指针prior是空的。编写算法,使每个结点的前域指针prior指向其直接前趋。
设有线性表A=(a1,a2,…am),B=(b1,b2,…bn)。试写一合并A、B为线性表C的算法,使得假设A.B均以单链表为存储结构(并且m、n显式保存)。要求C也以单链表为存储结构并利用单链表A、B的结点空间。
随机试题
将货物按订单要求从流通据点运送到收货人的物流活动称为()。
患者女,63岁。右下腹及脐周隐痛3年,渐渐清瘦,近2个月来常有低热,体格检查发现右下腹可触及一6cm×4cm大小的包块,较硬,尚可推动,压痛,锁骨上及腹股沟区未触及肿大淋巴结,结合其他检查结果,该患者被确诊为右侧结肠癌。行根治性手术治疗,手术范围包括
乳化脂肪混悬液的成分是
如图所示,折射率为n2、厚度为e的透明介质薄膜的上方和下方的透明介质的折射率分别为n1和n3,已知n1<n2<n3。若用波长为λ的单色平行光垂直入射到该薄膜上,则从薄膜上、下两表面反射的光束(1)和(2)的光程差是:
根据《建设工程监理规范》,总监理工程师不得委托给总监理工程师代表的职责是()。
房屋租赁合同中,引起租赁纠纷的主要原因是()
设向量组α1=(1,0,1)T,α2=(0,1,1)T,α3=(1,3,5)T不能由向量组β1=(1,1,1)T,β2=(1,2,3)T,β3=(3,4,a)T线性表示。将β1,β2,β3由α1,α2,α3线性表示。
[A]supermarket[Blackboard[C]knife[D]medicine[E]library[F]airport[G]gardenPlanestakeoffandlandthere.
Virtuallyeverythingastronomersknownaboutobjectsoutsidethesolarsystemisbasedonthedetectionofphotons—quantaofele
Howwelookandhowweappeartoothersprobablyworriesusmorewhenweareinourteensorearlytwentiesthanatanyotherti
最新回复
(
0
)