首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知一个带有头结点的单链表L,其结点结构由两部分组成:数据域data,指针域link。设计一个算法,以最高效的方法实现在单链表中删除数据域最小值结点。 (1)给出算法的基本设计思想。 (2)根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注
已知一个带有头结点的单链表L,其结点结构由两部分组成:数据域data,指针域link。设计一个算法,以最高效的方法实现在单链表中删除数据域最小值结点。 (1)给出算法的基本设计思想。 (2)根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注
admin
2023-02-06
64
问题
已知一个带有头结点的单链表L,其结点结构由两部分组成:数据域data,指针域link。设计一个算法,以最高效的方法实现在单链表中删除数据域最小值结点。
(1)给出算法的基本设计思想。
(2)根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
选项
答案
(1)算法的基本思想:单链表中删除结点,为使结点删除后不出现“断链" ,应知道被删结点的前驱。而“最小值结点”是在遍历整个链表后才能知道。所以算法应首先遍历链表,求得最小值结点及其前驱。遍历结束后再执行删除操作。 (2)算法的设计如下: [*]
解析
转载请注明原文地址:https://www.kaotiyun.com/show/hEwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
数学老师准备上一节关于“概率”的代数课。课堂刚开始,数学老师提出一系列有趣的问题,比如:为什么我们花2元买彩票不一定中奖?如果我们花1亿购买彩票,然后让不同的人独自选号码,是不是保证一定中奖?在教学中,数学老师的这个教学阶段属于()。
根据我国教育法的规定,下列不属于设立学校及其他教育机构必须具备的基本条件的是()。
根据教师法的有关规定,下列不属于学校可以解聘教师的情形的是()。
个体身心的某些方面在较早的年龄就已达到较高的发展水平,而有些方面则需要到较晚的年龄阶段才能达到成熟水平。这一特点要求()。
课外辅导是帮助和指导学生学习的活动。下列关于课外辅导的说法错误的是()。
2012年国际学生评估项目(PISA)的结果显示,在65个国家和地区中,上海学生的数学、阅读和科学测试成绩均遥遥领先,位居第一。对此,比尔·盖茨认为上海能有这种令人惊讶的成功,关键之一在于教师能得到充分的反馈,以获得不断的发展。在学校,对教师专业发展具有直
下列关于程序性知识和陈述性知识的区别,说法正确的有()。
在时间上,家庭教育是()。
给定资料1.AI即人工智能,它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它力图生产出一种新的能以与人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识
请编写一个判别给定二叉树是否为二叉排序树的算法,设二叉树用llink-rlink法存储。
随机试题
若旅游者自费预订了风味餐邀请地陪参加时,用餐中地陪应注意的问题是()。
细胞和组织的适应性反应不包括
用治暑湿泄泻,利小便以实大便是指何药
在施工进展过程中,对预测可能发生的风险进行监控并提出预警即风险管理中的()
过渡时期总路线就其基本任务而言,所体现的基本特征是()。
根据《商业银行法》的规定,商业银行不得向关系人发放信用贷款。下列哪一类人属于该规定所指的关系人?()
设u=u(x,y)在全平面有连续偏导数,若,求证:u(x,y)=u(0,0)为常数;
Mammalsvaryenormouslyinsize,fromweighinglessthanapennytomeasuringmorethanthreeschoolbusesinlength.Somegroup
数据组织方法中的层次方法是基于哪种结构的数据操作集合、完整性规则集合
窗体上有一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于( )。
最新回复
(
0
)