首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用单链表保存m个整数,结点的结构为:[dlata][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head
用单链表保存m个整数,结点的结构为:[dlata][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head
admin
2015-12-30
44
问题
用单链表保存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://kaotiyun.com/show/HIRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
洪秀全以宗教手段组织起义,主要利用的是()。
中共十六届五中全会提出,建设社会主义新农村的要求是生产发展和()。
一战后,凡尔赛条约规定了国际联盟管理15年的德国地区是()
简述苏联和南斯拉夫之间的冲突。
为加强君权,皇太极时代开始直接控制的“上三旗”不包括()。
元朝在中央设置中书省、地方则设置行中书省,其目的是()。
在捍卫和传播生物进化论方面做出了贡献的是()。
1947年英国通过《蒙巴顿方案》,随后印度和巴基斯坦独立,形成印巴分治局面,在克里米尔地区冲突埋下隐患,《蒙巴顿方案》中印巴分治的依据
采用递归方式对顺序表进行快速排序。下列关于递归次数的叙述中,正确的是____。
随机试题
Writealetteraccordingtothefollowinginformation.TheChineseisforyourreference.Youshouldwriteatleast120wordson
YoucouldfeelsorryforAlbertoTorres(阿尔伯图-多里斯),whoisblind.Thelastthingheremembersseeingwashisdaughterbeingborn
X线头影测量可做如下分析,除了
皮质醇增多症表现皮肤紫纹、肌肉萎缩、骨质疏松,其病理改变与下列哪项有关()
事故应急管理包括预防、准备、响应、恢复4个阶段。4个阶段均涉及到的工作是()。
客户及其一致行动人通过专用证券账户和信用证券账户持有一家上市公司股票或其权益的数量合计达到规定的比例时,应当依法履行相应的报告、信息披露或者要约收购义务。( )
当企业出现财务拮据时,可能会出现()。
企业所得税的纳税人发生年度亏损的,可用以后年度的所得逐年延续弥补,但延续弥补期限最长不得超过()年。
下列关于生活常识的说法中,错误的是()。
Alicehastoldmeoncethatshepreferred______to______.
最新回复
(
0
)