首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用单链表保存m个整数,结点的结构为:[data][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head如
用单链表保存m个整数,结点的结构为:[data][link],且|data|≤n(n为正整数)。现要求设计一个时间复杂度尽可能高效的算法,对于链表中data的绝对值相等的结点,仅保留第一次出现的结点而删除其余绝对值相等的结点。例如,若给定的单链表head如
admin
2015-12-30
90
问题
用单链表保存m个整数,结点的结构为:[data][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/eKxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列对凡尔赛和约中有关德国疆界问题的表述,正确是()。
春秋战国时代,小农经济出现的最主要的条件是()
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
如何全面分析十月革命的历史条件及特点?
简述工农武装割据存在与发展的原因和条件。
十六国时期的历史,可以划分为前后两个时期,其分界线是()。
《马可波罗行纪》中载:“此汗八里大城之周围,约有城市二百,位置远近不等,每城皆有商人来此买卖货物,盖此城为商业繁荣之城也。”“此城”指的是()。
阅读下列史料,并回答问题:在琶勒尼斯(注:地名)一役获胜后,他(庇西特拉图)便占领政府,并解除人民武装;现在他已能稳定地握住僭主政权,并且取得那克索斯。以吕格达密斯为统治者。他解除人民武装的方法是这样的:他在塞修斯庙举行了一个武装的阅兵式,同时举行一次民
相对于单一内核结构,采用微内核结构设计实现操作系统具有诸多好处,但是,()并不是微内核的优势。
对下列4个序列用快速排序方法进行排序,以序列的第1个元素为基准进行划分。在第1趟划分过程中,元素移动次数最多的是()。
随机试题
在第一次保存以确定演示文稿时,进行()的操作就可以了。
下列何经绕肩胛()
患者,女性,28岁。因宫外孕急诊入院手术,术后采取的模式为
当事人不服地方人民法院第一审裁定的,有权向上一级人民法院提起上诉,其上诉日期是()。
不包括在Office大家庭中的是()。
将闭合多匝线圈置于仅随时间变化的磁场中,线圈平面与磁场方向垂直,关于线圈中产生的感应电动势和感应电流,下列表述正确的是()。
事业单位工作人员受到()处分的,自处分决定生效之日起,终止其与事业单位的人事关系。
Chinawillgraduallypostponeitsstatutoryretirementage,asitsworkforceretirestheearliestintheworld,saidanofficial
【B1】【B2】
以.txt为扩展名的文件通常是()。
最新回复
(
0
)