首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
设计在无头结点的单链表中删除第i个结点的算法。
设计在无头结点的单链表中删除第i个结点的算法。
admin
2014-10-20
50
问题
设计在无头结点的单链表中删除第i个结点的算法。
选项
答案
算法思想为: (1)应判断删除位置的合法性,当i%0或i>n一1时,不允许进行删除操作; (2)当i=0时,删除第一个结点; (3)当0<i<n时,允许进行删除操作,但在查找被删除结点时,须用指针记住该结点的前趋结点。算法描述如下: delete(LinkList*q,int i) {//在无头结点的单链表中删除第i个结点 LinkList*P,*S; int j; if(i<0) printf(“Can’t delete”); else if(i==0、 {s=q; q=q一>next; free(s)
解析
转载请注明原文地址:https://kaotiyun.com/show/jgvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
红细胞生成应具备的条件是()。
按系统组成的要素分人是()。
在什么情况下采用双筋截面梁?为什么要求双筋矩形截面的受压区高度x≥2as?
结构的极限状态可分为承载力极限状态和_________极限状态。
某工厂每月生产某种模具的个数x与需要的总费用的函数关系为8+x+(x2/2)(费用单位:万元)。若将这些模具以每个7万元售出,问每月生产多少个产品时利润最大?最大利润是多少?
阅读材料,回答问题:在一次问题探究课上,老师从一本外文图书中选取了一组历史人物(17—18世纪)进行调查,要求每个学生选出对人类民主政治贡献最大的一位人物,结果下列三位人物被讨论、评价的次数最多。在早期的资产阶级民主化进程中,你认为这三位
APRPPBIMPCXMPDcGMPEAMP黄嘌呤核苷酸的缩写符号()
逻辑移位指令SHL用于无符号数乘以2。()
若X1补码为10110111,则X1的十进制数真值是______。
设有如下定义语句,则错误的表达式是()。char*P=“12345”:
随机试题
________是产品制造过程的基本环节。
简述政协地方各级委员会全体会议的职权。
26岁初产妇,妊娠40周,规律宫缩8小时入院。查:髂棘间径25cm,骶耻外径20cm,坐骨结节间径7.5cm。ROA,胎心134次/min。阴道检查宫口开大4cm,胎头平棘。3小时后产妇呼叫腹痛难忍,检查宫缩1~2分钟1次,持续45秒,月心102次/min
在土石坝工程施工中,对条形反滤层进行质量检查和控制时,要求每隔50m设一取样断面,每个取样断面每层取样数最少应为()个。
背景资料:按照有关规定,违反公路建设的相关法律责任主要包括使用公路中的危害行为及其法律责任和非公路使用的危害行为及其法律责任,同时对从事危及公路安全作业的法律责任和从事危及公路安全的施工的法律责任进行了明确界定。问题:1.举例
根据会计法律制度的有关规定,会计人员在办理会计工作交接手续中发现“白条抵库”现象时,应采取的做法是()。
学生对自己能否成功地从事某一行为的主观判断称为()。
在VisualFoxPro6.0中修改数据库、表单、报表等的可视化工具是( )。
AvalancheandItsSafetyAnavalancheisasuddenandrapidflowofsnow,oftenmixedwithairandwater,downamountainside.A
Theriverwas______withwastefromthatfactory.Somemeasuresmustbetakentostopitsproduction.
最新回复
(
0
)