首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
假设在长度大于1的循环链表中,既无头结点,也无头指针,p为指向该链表中某个结点的指针。设计一个算法,删除p指向结点的前趋结点。
假设在长度大于1的循环链表中,既无头结点,也无头指针,p为指向该链表中某个结点的指针。设计一个算法,删除p指向结点的前趋结点。
admin
2014-10-20
68
问题
假设在长度大于1的循环链表中,既无头结点,也无头指针,p为指向该链表中某个结点的指针。设计一个算法,删除p指向结点的前趋结点。
选项
答案
已知指向这个结点的指针是P,那么要删除这个结点的直接前趋结点,就要找到一个结点,它的指针域是指向P的直接前趋,然后用后删结点法,将结点P的直接前趋结点删除即可。算法如下: void DeleteNode(ListNode*D) {//删除单循环链表中指定结点的直接前趋结点 ListNode*s,*q; s=p: while(S->next->next!=p) S=S一>next; //删除结点 q=s一>next; s一>next=q一>next; free(s);//释放空间 } 注意:若单循环链表的长
解析
转载请注明原文地址:https://www.kaotiyun.com/show/HlvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
不宜用2%碘酊消毒皮肤的部位是()。
正常情况下胃粘膜不会被胃液所消化,是由于()。
心肌不产生完全强直收缩是由于()。
图示钢质圆截面细长压杆,直径d=25mm,材料的弹性模量E=200GPa,试求杆的临界压力。
下图所示连续梁用矩阵位移法分析时,将AB杆化成AD、DB两个单元进行计算是()
“通因通用”适用于:()
不能对二维数组a进行正确初始化的语句是()。
已知一棵三叉树的存储结构如下表所示,其中root=0,n=7。画出该二叉树。
将下面单链表的插入算法补充完整。算法说明:在带有头结点的单链线性表中第i个位置之前插入元素x:typedef{DataTypedata;structnode*next;}LNode,*LinkList:l‘ntlistinsert(Lin
两个字符串相等的充分必要条件是_______。
随机试题
现阶段与按劳分配并存的多种分配方式有()
男,20岁,神志不清2h入院,既往患1型糖尿病5年,长期皮下注射胰岛素。近3天因腹泻而停用。体检:血压70/50mmHg,皮肤中度失水征,呼吸深大,有烂苹果味,心率130次/分。最可能与诊断无关的检查是
A.疏肝理气,活血化瘀B.清热利湿,解毒破结C.养阴清热,解毒祛瘀D.理气化痰,消食散结E.温中散寒,健脾调胃治疗肝癌湿热瘀毒证,应首选
肝阳上亢所致眩晕宜取肝阳上亢所致头痛宜取
栀子具有的功效是
(2007)下图中哪种空调系统的设置合理?
导致成本失控的原因有()。
《企业会计制度》规定,()可以计提坏账准备。
商业银行要求个人贷款客户至少需要满足的条件有()。
在贷款分类中,挪用的贷款至少被分为()
最新回复
(
0
)