首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在非空双循环链表中q所指的结点前插入一个由p所指结点的过程依次为:p->next=q;P->prior=q->prior;q->prior=p;下一条语句是( )。
在非空双循环链表中q所指的结点前插入一个由p所指结点的过程依次为:p->next=q;P->prior=q->prior;q->prior=p;下一条语句是( )。
admin
2019-07-18
67
问题
在非空双循环链表中q所指的结点前插入一个由p所指结点的过程依次为:p->next=q;P->prior=q->prior;q->prior=p;下一条语句是( )。
选项
A、q->next=p;
B、q->prior->next=p;
C、p->prior->next=p;
D、p->next->prior=p;
答案
C
解析
本题主要考查双链表插入时指针的变化,由于两个方向共需要修改4个指针,指针操作的顺序不是唯一的,但也不是任意的。只要把每条指针操作的涵义搞清楚,就不难理解了。
设q指向双向链表中某结点,p指向待插入的新结点,将*p插入到*q的前面,插入过程如下图所示:
操作如下:
①p->next=q;
②p->prior=q->prior;
③q->prior=p;
④p->prior->next=p;
显然,题目中需要补充的语句为第④条语句,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/6CCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
把中国第一次工人运动的高潮推向顶点的是()。
试述清朝在巩固统一多民族国家方面所做的种种努力。
()为清代在少数民族集中的西南地区大规模地推行“改土归流”创造了条件。
现代人种出现于人类发展过程中的哪一个时期?()
第二次世界大战后,资本主义经济出现的新特点有()。①美国资本加强了对西欧和日本的渗透②国家开始参与资本主义生产过程③国家成为资本主义私有制的保护者④科技成果更为迅速地转化为生产力
试比较雅尔塔体系与凡尔赛一华盛顿体系的异同。
Demandpaging算法是paging算法在虚拟存储空间管理的扩展。其主要的改进是:仅当需要访问某页面时,如果它不在内存,把它调入内存。按照这个思路,将segmentation算法(段式存储管理算法)扩展到虚拟存储空间管理,也可以产生类似的算法,不妨
某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间
系统总线中地址线的功能是用于选择()。
判断有向图是否存在回路,除了可以利用拓扑排序方法外,还可以利用的是()。
随机试题
磁粉探伤只适用于()。
委托辩护
下列哪项引起腹式呼吸减弱()
急性失血时最先出现的调节反应是()
作用偏于下焦,善清相火,退虚热,除下焦湿热的药物是
偿债备付率和总投资收益率两个经济评价指标都是()。
下列与可供出售金融资产相关的价值变动中,应当直接计入发生当期损益的是()。(2014年)
新时期改革开放最根本的目的是()
在VisualBasic中,不能关闭的窗口是
Thesalesmanisdemonstratingthenewfaxmachinetoacustomer.
最新回复
(
0
)