首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用单链表保存m个整数,结点的结构为:[data][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head如
用单链表保存m个整数,结点的结构为:[data][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head如
admin
2015-12-30
36
问题
用单链表保存m个整数,结点的结构为:[data][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head如下:
则删除结点后的head为:
要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
算法的时间复杂度为O(m),空间复杂度为O(n)。
解析
考查单链表的删除操作等。
转载请注明原文地址:https://jikaoti.com/ti/4MajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下面条约没有涉及德国的赔款问题的是()。
“文化大革命”发动的两个纲领性文件是()。
苏州的踹工、织工、纸工、烛业工人,景德镇的陶瓷工、门头沟的煤矿工、北京的香工,云南的矿工、广州的织工、陕西的木工和铁工等,均爆发过反对雇主克扣工价、开除工匠和要求增加工银的()斗争。
蒙古军第一次大规模进攻南宋是在()时期
下列关于戈尔巴乔夫上台以后发生的事件,按时间先后顺序排列正确的是()。①苏联进行政治改革②苏联进行经济改革③八一九事件④苏联解体
第一次鸦片战争过程中,清政府在()时对英国侵略者的态度发生了转变。
简述两德统一的过程。(南京大学1999年世界近现代史真题)
光绪元年七月,清政府迫于()强烈要求派一位使臣到其国,()成为中国第一个驻外公使
图的D搜索类似于BFS,不同之处在于使用栈代替BFS中的队列,入/出队列的操作作为入/出栈的操作,即当一个顶点的所有邻接结点被搜索后,下一个搜索出发点应该是最近入栈(栈顶)的顶点。(1)用邻接表作为存储结构,写一个D搜索算法;(2)用D搜索方法
随机试题
下图为某企业在甲、乙、丙、丁四地生产同一产品的成本结构比较图。读图完成下列问题。甲、乙、丙、丁四地经济发展水平最高的可能是()。
“癌”字首见于
男性,65岁,发现高血压10余年,间歇发作心前区疼痛3年。经诊断为高血压病、冠心病。一直服用倍他乐克治疗,血压控制在135/85mmHg。昨日夜间,上厕所后,突感胸闷、气急,咳泡沫痰。查体:端坐体位,心率110次/分,双肺可闻及水泡音,双下肢无水肿。
患者,男,48岁。冬天醉酒骑摩托车后摔倒在路边,右脚鞋子丢失,清晨被路人送至医院,见右脚局部皮肤明显红肿,散在大小不等水泡,疱内血清状液体,感觉迟钝。则该患者足冻伤分度是
汤剂栓剂
根据我国宪法规定,关于决定特赦,下列哪一选项是正确的?(卷一/2007年第15题)
区公安分局因追赃将甲厂的机器设备连同其产品、工具等物品一并扣押,经评估价值10万元。甲厂雇人看管扣押的设备等物品,共花费900元。后市公安局通过复议决定撤销区公安分局的扣押决定,区公安分局将全部扣押物品退还甲厂。甲厂将所退物品运回厂内安装,自付运输、装卸费
下列关于“实收资本”账户的说法,正确的有()。
植物学家对阿尔卑斯山脉的植被考察之后,发现了一个奇怪现象,最近100年来,许多高山上的植物品种正在增加,许多山底牧场上开放的花已经开到了海拔2000米的雪带上,而原先雪带上的植物则超过雪带向更高处攀登,植物学家研究了有关科学文献发现,造成这种情况的主要原因
Thefirsttimecouldhavebeenchalkeduptocharmingidiosyncrasy.Thesecondseemedlikeanefforttobringsomelevitytoac
最新回复
(
0
)