首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知一个带有表头结点的单链表,结点结构为: 假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data域的值,并返回1;否则,只返回0。要求:
已知一个带有表头结点的单链表,结点结构为: 假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data域的值,并返回1;否则,只返回0。要求:
admin
2013-04-26
98
问题
已知一个带有表头结点的单链表,结点结构为:
假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data域的值,并返回1;否则,只返回0。要求:
描述算法的详细实现步骤。
选项
答案
算法的详细实现步骤:①count=0,p和q指向链表表头结点的下一个结点:②若p为空,转⑤;③若count等于k,则q指向下一个结点:否则,count=count+1;④p指向下一个结点,转②;⑤若count等于k,则查找成功,输出该结点的data域的值,返回1;否则,说明k值超过了线性表的长度,查找失败,返回0;⑥算法结束。
解析
转载请注明原文地址:https://kaotiyun.com/show/Vwxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
英国在准备撤出印度时采取的策略是()
法国大革命中,颁布全面限价法案的政治派别是
被尊称为近代蒸汽机的直接祖先的是()。
论述英国都铎王朝加强专制统治的过程及措施
我国古代文献中记载了许多有关部落和部落联盟之间发生大规模战争的传说,如炎帝和黄帝两个部落曾战于(),结果黄帝取得了胜利。
元代对边疆地区的统治方式不同于其他三地的一地是()。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
新石器时代的房屋建筑根据环境的不同形成了不同的类型,()地区多为干栏式建筑。
阅读史料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合
电子计算机的发展经过了:①电子数值积分计算机(ENIAC)②集成电路计算机③大规模集成电路汁算机④晶体管计算机⑤人工智能计算机其先后顺序是()。
随机试题
轴Φ50mm与孔Φ50mm的配合是()
我国现行对肺结核病人治疗管理政策是
肛裂形成的直接原因为
某乡镇企业未按照规定保管会计资料,致使会计资料损毁、灭失,造成十分严重的后果。该企业所在地的县级政府财政部门在责令限制期改正的同时,对该企业处以3万元罚款;对负有直接责任的会计主管人员李某处以4万元罚款;乡级政府认为李某的行为已经表明其不再适合担任会计工作
跨期套利是围绕()的价差而展开的。
下列属于合伙型股权投资基金应当解散的情形是()。Ⅰ.合伙型股权投资基金存续期届满且合伙人决定不再经营的Ⅱ.全部投资项目到期退出的Ⅲ.全体合伙人决定解散的Ⅳ.法律、行政法规及合伙协议约定的其他解散事由
某个体工商户以销售小商品为主,本期计提工资8000元,其中应在税后列支1000元,正确的会计分录的是()。
正确的测验观包括()。
根据“给定材料1、2”的内容,整理一份供有关负责同志参阅的材料。要求:概述全面,语言流畅,观点鲜明,不超过500字。“给定资料2”提到了《农村留守儿童问题调查报告》这一文件。请结合“给定资料1~2”,谈谈组织《农村留守儿童问题调查报告》应该从哪些方面
Telecommuting—substitutingthecomputerforthetriptothejob—hasbeenhailedasasolutiontoallkindsofproblemsrelatedt
最新回复
(
0
)