首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设有线性表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
99
问题
设有线性表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://www.kaotiyun.com/show/5iVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
试绘制某系统开环传递函数G(s)=的奈奎斯特曲线。
_____是利用公用的Internet作为某个机构或组织网络之间的数据传输通道,利用IP隧道技术和加密技术在逻辑上实现特定网络的数据业务独享通信链路。
NetWare网络操作系统大部分安装于服务器上,这部分称为_____,负责管理网络。
操作系统的【】是指计算机系统中同时存在若干运行着的程序,这些程序交错执行。
细缆以太网的最大网络干线长度为【】
信息不是物质,也不是能源,信息就是信息,它是无形的,它是企业必不可少的______。
SQL3的触发器有时也称为主动规则或事件——条件——________规则。
关系代数中选择操作是根据某些条件对关系做________。
ER模型的基本元素是实体、________和属性。
现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECTS#,C#FROMSCWHERE()
随机试题
如果拟上市公司不能作出盈利预测,则应在发行公告和招股说明书的显要位置作出风险警示。()
1211灭火器使用时的操作关键是()。
下面对文学常识的表述有误的一项是()
A、检测脑脊液中糖定量降低B、检测脑脊液中白细胞数明显增多(>1000×106/L)C、两者均有D、两者均无流行性脑脊髓膜炎:()
空间分辨率又称为
佝偻病激期口服维生素D剂量为
受贿罪的客观方面表现为()。
“进”有时是一种贪婪,受到无限膨胀的欲望的驱使,拼命追逐不属于自己的东西。此时,__________,急流勇退,看似舍弃,实则是保全人格和操守。进可以让你飞得高,也足以让你飞得累。填入画横线处最恰当的一项是()。
CPU主要技术性能指标有
"Migration"inthispassagemeans
最新回复
(
0
)