首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设有线性表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
47
问题
设有线性表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
数据结构导论
理工类
相关试题推荐
单位反馈系统的开环传递函数为G(s)=,则在单位斜坡输入下的稳态误差为【】
简述典型二阶系统(当0<ζ<1,ζ=0,ζ≥1时)在单位阶跃输入信号作用下的输出响应特性。
对IPv6地址AC62:0000:0000:0000:0000:73FA:0000.0000进行化简,结果为________。
IPv4地址通常采用点分十进制数的形式来表示,每个十进制数最大不超过【】
HTML标记<pre>和</pre>的作用是【】
下列软件中,不是基于P2P模式的是【】
_______是网络管理中最复杂的部分,其目的是确保网络资源不被非法使用,防止网络资源由于入侵者攻击而遭受破坏。
面向对象程序设计(OOP)的两个阶段是______设计和_______设计。
将网络上各结点通过点到点的通信线路与中心结点连接起来的网络被称为______型网络。
某用户文件共12个逻辑记录,每个逻辑记录的长度为240个字符,现把该文件存放到磁带上,若磁带的记录密度为400字符/英寸,块与块之间的间隙为0.3英寸,请回答:采用记录成组操作且块因子为3时,磁带空间的利用率为多少?
随机试题
在学校、家庭、社会三结合形成教育合力的过程中,学校教育起着【】
患者,女性,36岁。头痛1年半,近2个月头痛加重,伴有喷射样呕吐。烦躁后出现意识障碍,右侧瞳孔缩小,后又散大,光反应迟钝,左侧肢体运动障碍,呼吸加快。cT示左顶叶肿瘤。解决该问题的最根本措施是
某单洞双向交通隧道长1800m,对其进行运营环境检测,检测内容为风压、风速等,请回答以下问题。若隧道内风流中某点的风速为5m/s,单位体积空气质量为1.295kg/m3,则该点处空气动压为()。
设置拦水带汇集路面表面水时,拦水带过水断面内的水面,在高速公路及一级公路上不得漫过()。
下列各项中,不会导致固定资产账面价值发生增减变动的是()。
1分、2分和5分的硬币共100枚,价值2元,如果其中2分硬币的价值比1分硬币的价值多13分,那么三种硬币各多少枚?()
咨议局
Host:John,comeandsitinthesofa.Dinnerwillbereadyinaminute.CouldIgetyousomethingtodrink?Guest:______
专家系统是一种()。
CoursesforinternationalstudentsExampleWritinginfirsttermInsecondterm:【L1】________Throughouttheyear:【L2】_______
最新回复
(
0
)