首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设以带头结点的单链表表示有序表,单链表的类型定义如下: typedef struct node{ DataType data; struct node*next }LinkNode,*LinkList; 编
假设以带头结点的单链表表示有序表,单链表的类型定义如下: typedef struct node{ DataType data; struct node*next }LinkNode,*LinkList; 编
admin
2008-07-01
20
问题
假设以带头结点的单链表表示有序表,单链表的类型定义如下:
typedef struct node{
DataType data;
struct node*next
}LinkNode,*LinkList;
编写算法,从有序表A中删除所有和有序表B中元素相同的结点。
选项
答案
参考答案一: void f34(LinkList ha,LinkList hb) { //hb和hb分剐为存放A和B有序链表的头指针 LinkList p,q,r; p=ha; q=hb—>next; while(p—>next&&q){ if(p—>next—>data<q->data) p=p—>next; else{ if(p—>next—>data==q—>data){ r=p—>next; p—>next=r—>next; free(r); } //从A表删除相同的元素结点 q=q—>next; } } } 参考答案二: void f34(LinkList ha,LinkList hb) { //hb和hb分别为存放A和B有序链表的头指针 LinkList p,q,r; r=ha;p=ha—>next; q=hb—>next; while(p&&q){ if(p—>data<q—>data){ r=p;p=p->next; }else{ if(p—>data==q—>data){ r—>next=p—>next; free(p); p=r—>next; } //从A表删除相同的元素结点 q=q—>next } } }
解析
转载请注明原文地址:https://kaotiyun.com/show/AfAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
计算机网络由资源子网和通信子网构成,其中资源子网负责_________。
假设有两个网桥各连接一对令牌总线局域网(802.4标准),第一个网桥必须每秒转发1000分组,每个分组为512字节。第二个网桥必须每秒转发200分组,每个分组为4096字节。试问哪个网桥的处理器需要有较高的处理速度?
在数据通信中,表示单位时间内通过信道传输的码元个数的指标是()
简述NovellNetWare对文件服务器的共享硬盘提供的5级可靠性措施。
布雷顿森林体系确定的国际储备货币是_________。
假设某一债券的面额为100元,10年偿还期,年息7元,请计算:该债券的名义收益率。
在1~2000的整数中随机抽取一个数,问取到的整数既不能被6整除,又不能被8整除的概率?
求x1,x2使其满足约束条件:且使目标函数f(x1,x2)=4x1一2x2达到最大.
用添弧的方法找出下图中邮递员的最优投递路线(▲代表邮局).
数据结构是相互之间存在一种或多种特定关系的数据元素的集合,它包括三方面的内容,分别是______、_________和_______。
随机试题
原告A先生与被告B女士为夫妻,他们在甲国缔结了一项合同,这项合同约定他们在乙国进行离婚诉讼时,双方如何分担责任,如规定丈夫不承担对孩子的监护义务等。审理本案的乙国法官认为:“当一个国家的法院被请求执行在另一个国家缔结的合同时,问题不仅仅在于该合同按照同缔结
不论寒证、热证,惊风抽搐均可选用的药物是
A.妊娠6~8周B.妊娠10周C.妊娠20周D.妊娠28周E.妊娠32~34周妊娠期母体血容量达到高峰的时间为
痿证,由肺热伤津而致者,其典型的舌苔、脉象为
某患者,女性,42岁,反复上腹痛伴反酸10余年,近来疼痛加重,服抗酸药等不能缓解。近4天来上腹痛伴呕吐,呕吐量有时较大,呕吐物为隔夜宿食。查体:上腹部压痛,有振水音。为明确诊断,需进一步的检查是()
底部框架一抗震墙房屋的抗震墙的基础形式不应设置为()。
6.A.F.B.meansAir()Bill.
个人汽车贷款履约保证保险责任范围包括()。
蒙代尔三角不可能哪个不在里面?(中国人民大学2018年真题)()
Thesquareitselfisfivehundredyardswide,fivetimes______thesizeofSt.Peter’sinRome.[2008]
最新回复
(
0
)