首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设以带头结点的单链表表示有序表,单链表的类型定义如下: typedef struct node{ DataType data; struct node*next }LinkNode,*LinkList; 编
假设以带头结点的单链表表示有序表,单链表的类型定义如下: typedef struct node{ DataType data; struct node*next }LinkNode,*LinkList; 编
admin
2008-07-01
40
问题
假设以带头结点的单链表表示有序表,单链表的类型定义如下:
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
数据结构
理工类
相关试题推荐
向量________处理和________处理既是向量的处理方式,也是向量的流水处理方式。
因特网体系结构局IAB中最著名的“因特网工程特别任务组”的英文缩写是________。
试说明透明网桥的工作方式,并给出一个“桥”在端口x上接收一个MAC帧时的操作过程。
基于文件服务器的局域网操作系统由文件服务器软件和________软件组成。
_________不需要任何填充技术,便能实现数据的透明性,但它只适用于采用冗余编码的特殊编码环境。
保险经营中最大诚信原则的内容主要包括__________。
简述道德范畴中的信用与经济范畴中的信用的关系。
某车队要向5个工厂运输生产材料,标号分别记为A,B,C,D,E,如图4.3所示。运输的距离见表4.32,试选择最佳配送路线。
有5个球,其中3个红球,2个白球,从中不放回地取球,每次只取1个,直到取到白球为止,求在取到白球之前取出红球的个数的概率分布、平均值.
构造图的最小生成树的方法主要有____和______两种。
随机试题
带宽为4000Hz的噪声信道,信噪比为1023,求信道容量。
李某因涉嫌抢劫,经某市检察机关批准,由公安机关依法逮捕,在侦查机关告知李某所享有的权利后,犯罪嫌疑人李某委托某律师事务所律师刘某为其提供法律帮助。在办理委托手续过程中,律师刘某宣扬某市的检察机关和人民法院都有自己的同学,好办事,并承诺,如让其继续担任本案辩
1999年,重庆市天南建材集团有限公司(以下简称“天南公司")下属的城南水泥厂为了扩大生产,计划将其厂内原2.2米的窑径改为2.5米。在改建过程中,城南水泥厂认为该项目仅仅是扩大机立窑的窑径,送风的罗茨风机并未改大,而且改造的目的是使气流通过面积增大,让窑
TheFirstSettlementinNorthAmericaItisverydifficulttosayjustwhencolonization(殖民)began.Thefirsthundredyears
使Q-T间期延长的药物是:预激综合征引起的快速心律失常可选:
[背景资料]某框架一剪力墙结构,框架柱间距9m,普通框架结构,采用预拌混凝土,钢筋现场加工,采用多层板模碗扣支撑。施工过程中,发生如下事件:事件一:项目部编制《施工组织设计》中规定:钢筋焊接方法采用搭接焊;钢筋机械连接采用钢筋套筒挤压连接;钢筋接头位
关于安全生产管理制度的说法,正确的有()。
下列有关外币项目的表述中,正确的有()。
一、注意事项 1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力、解决问题能力、语言表达能力的测试。 2.作答参考时限:阅读材料40分钟,作答110分钟。 3.仔细阅读给定的材料,按照后面提出的“申论要求”依次作答。二、给定材料 学
一位研究者报告重复测量的方差分析中,F检验的结果是F(2,8)=4.290,根据此结果可知研究中有______个被试。()
最新回复
(
0
)