首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用单链表保存m个整数,结点的结构为:[dlata][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head
用单链表保存m个整数,结点的结构为:[dlata][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head
admin
2015-12-30
72
问题
用单链表保存m个整数,结点的结构为:[dlata][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head如下:
则删除结点后的head为:
要求:
使用C或C++语言,给出单链表结点的数据类型定义。
选项
答案
使用C语言描述的单链表结点的数据类型定义 typedef struct node{ int data; struct node*link; }NODE; Typedef NODE *PNODE。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/HIRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
列宁说:“如果没有战争,俄国也许会过上几年甚至几十年而不发生反对资本家的革命。”对这句话的理解正确的是()。
蒙古军第一次大规模进攻南宋是在()时期
下列关于戈尔巴乔夫上台以后发生的事件,按时间先后顺序排列正确的是()。①苏联进行政治改革②苏联进行经济改革③八一九事件④苏联解体
中国共产党在民主革命的不同阶段实施不同的土地政策,其主要的依据是()。
广西壮族自治区的设立时间是()。
佛教在从印度向外传播的过程中分为两大流派,其中小乘佛教又称为()。
下列内容,哪些与垄断组织出现有关?()①控制一个或几个部门商品的生产、价格和市场②促进了大工业的发展,在某种程度上适应了生产力发展的需要③干预、控制国家的政治和经济生活④积极向外扩张,从经济上瓜分世界
阅读史料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合
已知有向图G=(V,A),其中V={a,b,c,d,e),A={,,,,,},对该图进行拓扑排序,下面序列中不是拓扑排序的是()。
采用递归方式对顺序表进行快速排序。下列关于递归次数的叙述中,正确的是____。
随机试题
哪种情况可导致吸气性呼吸困难
哌替啶禁用于
开立信用证时要注意信用证和合同一致,必须做到或标明()。
【2013.福建】基础教育课程改革倡导的评价观是()。
独立地重复进行某项试验,直到成功为止,每次试验成功的概率为p,假设前5次试验每次的试验费用为10元,从第6次起每次的试验费用为5元.试求这项试验的总费用的期望值a.
二次型f(x1,x2,x3)=(a1x1+a2x2+a3x3)2的矩阵是_______.
(2005年试题,一)设函数单位向量则=____________.
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。[说明]下面程序实现十进制向其它进制的转换。[C++程序]#include"ioStream.h"#include"math.h"#i
按照信息交换的方式和连接的设备种类,通道可分为3种类型:选择通道、______和数组多路通道。
Somepeoplesaylovemakestheworldgoaround.Otherssayitisnotlove:it’smoney.Sincethetruthisthatitisenergythat
最新回复
(
0
)