首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知一个带有表头结点的单链表,结点结构为(data,next),假设该链表只给出了头指针L,请设计一个时间和空间上尽可能高效的算法,将单链表中值重复的结点删除,使所得的结果表中各结点值均不相同。 给出算法的基本设计思想。
已知一个带有表头结点的单链表,结点结构为(data,next),假设该链表只给出了头指针L,请设计一个时间和空间上尽可能高效的算法,将单链表中值重复的结点删除,使所得的结果表中各结点值均不相同。 给出算法的基本设计思想。
admin
2014-04-17
40
问题
已知一个带有表头结点的单链表,结点结构为(data,next),假设该链表只给出了头指针L,请设计一个时间和空间上尽可能高效的算法,将单链表中值重复的结点删除,使所得的结果表中各结点值均不相同。
给出算法的基本设计思想。
选项
答案
基本设计思想:首先建立指针p,用于遍历链表:其次,建立指针q,q遍历p后面的结点,并与p数值比较;最后,建立指针r,r保存需要删掉的结点,再把需要删掉的结点的前后结点相接,由此去掉重复值。
解析
转载请注明原文地址:https://kaotiyun.com/show/Vexi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
略论中国近现代历史上的“军阀”问题。(北京大学2003年中国通史真题)
简述近代香港问题的形成。
下列各组条约的时间排列顺序正确的是()①《布列斯特条约》②《色佛尔条约》③《九国公约》④《洛桑条约》
下列不属于维也纳会议召开的目的的是()。
下列选项中,不是由晁错提出的是()
西南军阀跟随孙中山拥护护法运动的目的是()。
美国主张建立国际联盟的主要目的是()。
十六国时期的历史,可以划分为前后两个时期,其分界线是()。
16世纪英国国王推行宗教改革的根本目的是()
随机试题
“大数据”是当前众多领域关注和应用的热门话题,下列关于“大数据”特点的叙述,正确的有_______。
她在英语演讲中得了一等奖,感到非常兴奋。
蛔虫病的辨证纲领是
在建设项目合理利用资源,节约能源,提高土地利用率中,应充分利用()。
设备监理人员安装设备的重要性分类,采用书面查询、现场调查等方式对供应商或分供商就( )进行调查。
资产信息资料,按信息来源可分为()。
甲公司购进一台价值120万元的机器设备,向保险公司投保。保险合同约定保险金额为60万元,但未约定保险金的计算方法,后保险期间发生了保险事故,造成该设备实际损失80万元;甲公司为防止损失的扩大,花费了6万元施救费。根据保险法律制度的规定,保险公司应当支付给甲
加工橘子罐头,采用酸碱处理脱去中果皮(橘络)会产生严重污染。目前使用酶解法去除橘络可减少污染,下列生长在特定环境下的4类微生物可以大量产生所用酶的有()。
甲企业与乙银行签订借款合同,借款金额为10万元人民币,借款期限为1年,由丙企业作为借款保证人。合同签订3个月后,甲企业因扩大生产规模急需资金,遂与乙银行协商,将贷款金额增加到15万元,甲和银行通知了丙企业,丙企业未予答复。后甲企业到期不能偿还债务。该案中的
在课程评价模式中,认为教育活动中所需的评价应该是广义的,应有助于方案的改进,不限于确定目标是否达成,评价的最大目的在于为学校行政人员、校方领导以及学校的教师们提供信息,以便在必要时对方案加以修订的是()
最新回复
(
0
)