首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用单链表保存m个整数,结点的结构为:[dlata][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head
用单链表保存m个整数,结点的结构为:[dlata][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head
admin
2015-12-30
48
问题
用单链表保存m个整数,结点的结构为:[dlata][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head如下:
则删除结点后的head为:
要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
算法的时间复杂度为O(m),空间复杂度为O(n)。
解析
转载请注明原文地址:https://kaotiyun.com/show/UIRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
中国第一个资产阶级革命团体兴中会建立的时间是()。
第三次科技革命促进了社会经济结构和社会生活结构的变化,其在社会经济结构方面的变化主要是()
中世纪战争史上有过两次君士坦丁堡陷落,分别简述其发生的时间、征战的双方、导致的历史变动。(华东师范大学2003年世界通史真题)
论述中问路线的破产和民主党派的重新组合。
希腊化时代控制希腊半岛的是()。
1979年3月,邓小平在中央理论工作务虚会上首次明确提出必须坚持()。
1936年,德奥双方通过(),德国基本上控制了奥地利的内政和外交。
《道威斯计划》的实施所产生的直接结果是()。
下列不属于延安整风运动的文件是()。
试析巴以冲突的历史根源。
随机试题
再生障碍性贫血为
身份权的范围包括()。
对一个项目的组织结构进行分解,并用图的方式表示,形成的是()。
企业在记录管理费用时,通常所采用的明细账格式是( )。
下列各项中,属于建造合同成本的是()。
工作丰富化的缺点是()。
A、 B、 C、 D、 CA项,顶面中的线条应靠近黑点一端,A错误;B项,右侧面中的线条应靠近底面一端,B错误;C项,可由左边图形折叠而成;D项,其中一个空白面与黑点面相对,D错误。
摧毁了市政大楼的那场火灾爆发于今晨黎明前,最后一个消防员直到今天下午晚些时候才离开。没有人会在那样一场大火附近而又没注意到火灾的发生。托马斯一定看到了那场大火,不管他现在怎样地否认。他承认,他今天早上像通常一样从他的公寓去了图书馆。若不经过市政大楼,从他的
Forseveraldecadesbiologistshaveponderedthequestionofwhethermenandwomenproducepheromones.Apheromoneisachemical
当我们申请不到很多合法IP时,如何分配IP使得单位对外开放的服务器和内部的PC终端能够上网?防火墙实现原理有多种不同的技术,请你分析各自的特点。
最新回复
(
0
)