首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设有线性表A=(a1,a2,…am),B=(b1,b2,…bn)。试写一合并A、B为线性表C的算法,使得 假设A.B均以单链表为存储结构(并且m、n显式保存)。要求C也以单链表为存储结构并利用单链表A、B的结点空间。
设有线性表A=(a1,a2,…am),B=(b1,b2,…bn)。试写一合并A、B为线性表C的算法,使得 假设A.B均以单链表为存储结构(并且m、n显式保存)。要求C也以单链表为存储结构并利用单链表A、B的结点空间。
admin
2014-12-25
105
问题
设有线性表A=(a
1
,a
2
,…a
m
),B=(b
1
,b
2
,…b
n
)。试写一合并A、B为线性表C的算法,使得
假设A.B均以单链表为存储结构(并且m、n显式保存)。要求C也以单链表为存储结构并利用单链表A、B的结点空间。
选项
答案
先依次分别从A,B表头部取下结点,插入C表中。然后再判断A,B表中哪个还非空,将非空表插AN C表尾部。 void merge(SqList&A,&B,&c) /*A,B,C均为有头结点的单链表*/ { C=A; P=C; while((A一>next!=NULL)&&(B一>next!=NULL)) /*A、B均非空*/ { p一>next=A;P=A;A=A一>next; /*将A表结点A
i
连接C表*/ p一>next=B;P=B;B=B一>next; /*将B表结点B
i
连接C表*/ } if(B==NULL)p一>next=A; /*若A表不空将A表连接到C表*/ else p一>next=B; /*若B表不空将B表连接到C表*/ }
解析
转载请注明原文地址:https://kaotiyun.com/show/5iVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
已知单位负反馈系统的闭环传递函数F(s)=,试求系统的相位裕量γ。
在系统的输出表达式中,与初始条件有关的部分称为系统的补函数,与________有关的部分称为系统的特解函数。
地址256.96.209.5是一个________(合法/非法)的IP地址。
在概念、结构和网络设计方面,都为后继的计算机网络技术发展起了重要作用的网络是【】
NetWare网络操作系统大部分安装于服务器上,这部分称为_____,负责管理网络。
当客户端要从服务器中读取文档时,通过单击网页上的链接或者在浏览器的地址栏中输入网址来浏览网页,使用的都是【】方法。
在IP数据报中,目的IP地址字段占【】位。
数据特征分析主要包括分析数据的_______和长度、数据的_______范围、数据的所属业务、数据的业务量,以及数据的重要程度和保密程度。
P型半导体是在本征半导体中掺入三价元素构成的,其多数载流子是______。
设有指针head指向不带表头结点的单链表,用next表示结点的一个链域,指针p指向与链表中结点同类型的一个新结点。现要将指针p指向的结点插入表中,使之成为第一个结点,则所需的操作为“p→next=head;”和“_______”。
随机试题
A、嗜酸性粒细胞增高B、中性粒细胞毒性改变C、异型淋巴细胞增高D、嗜碱性粒细胞增多E、Auerbody急性白血病时出现
盐酸西替利嗪属于哪类抗组胺药
患者,男,67岁。慢性阻塞性肺疾病10余年,突发高热、咳嗽、咳脓痰10天。查体:T39.3℃,精神差,双肺散在湿啰音。辅助检查:血常规,WBC23×109/L,NEU89%。胸部X片:双侧肺下段斑片状阴影,可见多个小空洞。该患者最有可能的诊断是
骨骼系统最常用的影像学检查方法是
燥邪致病最易损伤人体
证券公司在选择代销的金融产品时,应当充分了解金融产品的()。Ⅰ.发行依据Ⅱ.基本性质Ⅲ.投资安排Ⅳ.风险收益特征
李某1999年工资收入应纳个人所得税为( )。李某出访美国讲学获得收入2000美元应属于( )。
物业管理企业通过客户沟通、投诉处理和满意度调查等手段,不断改进工作,提升管理服务水平,获取更大经济效益的行为是指()。
A、 B、 C、 D、 A题干排列规律:ABCBDBEE,只有A项符合。
为了提高IP地址的利用率和路由器的工作效率,人们提出了子网的概念,其基本思想是:允许将网络划分为多个部分供内部使用,但对于外部网络来讲仍然是一个网络。给定的IP地址为192.55.12.120,子网掩码是255.255.255.240。回答下列问题:(1
最新回复
(
0
)