首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知一个带有表头结点的单链表,结点结构为(data,next),假设该链表只给出了头指针L,请设计一个时间和空间上尽可能高效的算法,将单链表中值重复的结点删除,使所得的结果表中各结点值均不相同。 给出算法的基本设计思想。
已知一个带有表头结点的单链表,结点结构为(data,next),假设该链表只给出了头指针L,请设计一个时间和空间上尽可能高效的算法,将单链表中值重复的结点删除,使所得的结果表中各结点值均不相同。 给出算法的基本设计思想。
admin
2014-04-17
68
问题
已知一个带有表头结点的单链表,结点结构为(data,next),假设该链表只给出了头指针L,请设计一个时间和空间上尽可能高效的算法,将单链表中值重复的结点删除,使所得的结果表中各结点值均不相同。
给出算法的基本设计思想。
选项
答案
基本设计思想:首先建立指针p,用于遍历链表:其次,建立指针q,q遍历p后面的结点,并与p数值比较;最后,建立指针r,r保存需要删掉的结点,再把需要删掉的结点的前后结点相接,由此去掉重复值。
解析
转载请注明原文地址:https://kaotiyun.com/show/Vexi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
我国第一部系统的史学理论著作是()。
1993年,中共十四届三中全会上通过了《中共中央关于解决社会主义市场经济体制若干问题的决定》,其内容不包括()
“文化大革命”发动的两个纲领性文件是()。
20世纪初出现的法西斯主义实质上也是一种恐怖主义。它与传统的资本主义政治制度的不同主要体现在()。①实行一党专政②抛弃了议会民主制③对外争夺殖民地④强化思想文化的控制
对三国鼎立到隋朝重新统一全国这段历史时期的政局,叙述正确的是()。①只有西晋有过短暂的统一②大多数时间是多个政权分立、南北对峙的复杂政局③西晋、北魏、东晋都有过短暂的统一④除三国分立以外,其他时间基本上处于统
联共(布)“十五大”以后,新经济政策被逐步取消,根本上是由于()。
被尊称为近代蒸汽机的直接祖先的是()。
葡萄牙、西班牙最早走上殖民征服道路,从政治上来说是由于()
在巴黎和会上获利最大的两个国家是()。
随机试题
合同主体合格是指()
下列车辆不属于车船使用税征收范围的是( )。
欧洲交易所的短期国债期货是全球期货市场活跃的短期利率期货品种。()
“自由想象力崇拜”的背后,是“顿悟崇拜”。这种思想认为一般人终日被自己的知识所______,而一旦跳出就能取得重大突破。费曼说,相对论流行以后,很多哲学家跳出来说:“坐标是相对的,这难道不是最自然的哲学要求吗?这个我们早就知道了!”可是如果你告诉他们光速在
下列国家机关的行为,不属于行政处罚的是()。
人的日常思维和行动,哪怕是极其微小的,都包含着有意识的主动行为,包含着某种创造性,而计算机的一切行为都是由预先编制的程序控制的,因此计算机不可能拥有人所具有的主动性的创造性。补充下面哪一项,将最强有力地支持题干中的推理?
简述无效民事行为和可撤销民事行为的区别。
求数列极限:(I)(M>0为常数);(Ⅱ)设数列{xn}有界,求
【S1】【S5】
BullyingandChildrenA)Whatyoursonisdescribingisbullying,plainandsimple.Althoughitislateintheschoolyear
最新回复
(
0
)