首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
若要在O(1)的时间复杂度上实现两个循环链表头尾相接,则对应两个循环链表各设置一个指针,分别指向( )。
若要在O(1)的时间复杂度上实现两个循环链表头尾相接,则对应两个循环链表各设置一个指针,分别指向( )。
admin
2019-08-10
45
问题
若要在O(1)的时间复杂度上实现两个循环链表头尾相接,则对应两个循环链表各设置一个指针,分别指向( )。
选项
A、各自的头结点
B、各自的尾结点
C、各自的第一个元素结点
D、一个表的头结点,另一个表的尾结点
答案
B
解析
两个循环链表头尾相接,需要改变头结点和尾结点之间的指针,而这个指针是从尾结点指向头结点的,所以只有将两个指针分别指向自己循环链表的尾结点才能完成操作。
实现的代码如下:
void connect(LNode *A,LNode *&B)//假设A、B为非空带头结点的循环链表的尾指针
{
LNode *p=A->next; //保存A表的头结点
A->neXt=B->next->next; //B的开始结点链接到A表尾
free(B->next); //释放B表的头结点
B->next=p; //将B表的尾结点链接到A表的头结点
}
转载请注明原文地址:https://kaotiyun.com/show/GwCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
揭批“四人帮”运动,在全国范围内开展了()。
太平天国作为几千年来农民运动的高峰,所遇到的历次农民运动中不曾有过的新情况是(
在德意志统一问题上,主张实行强硬的“铁血政策”的首相是()。
下列各项中,不属于五四运动和五卅运动相似点的是()。
论述唐玄宗时期军事制度的主要变化及其影响。
《中国国民党改组宣言》发表的时间是()。
马克思为第一国际起草的文件有()。①《共产党宣言》②《临时章程》③《成立宣言》④《资本论》
关于一战后构筑的凡尔赛体系,说法不正确的是()。
系统阐明社会主义初级阶段理论是在()。
以数组Data[m+1]作为循环队列SQ的存储空间,front为头指针,rear为队尾指针,则执行出队操作的语句是()。
随机试题
“培养社会主义事业的建设者和接班人”是我国现阶段的教育目的。()
从一般到个别的思维方法属于
淋病湿热毒蕴型中医应用何方治之淋病热毒入络型中医应用何方治之
项目最终决策文件是( )。
下列金融资产应当以摊余成本进行后续计量的有()。
能够给学生广泛的学习空间和充分的动手操作机会,但是学生从中获得的知识缺乏系统性和连贯性,而具有很大的偶然性和随机性。这指的是()。
根据下列资料,回答以下问题。表中所列各大洲中(除亚洲外),投产企业占实有三资企业比重超过的有()个。
下列属于物质范畴的有( )
顺序执行下列命令后,屏幕最后显示的结果是______。SELECT1USEABCSELECT2USEEFD?SELECT()
A、 B、 C、 A
最新回复
(
0
)