首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设有线性表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
35
问题
设有线性表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)=的奈奎斯特曲线。
已知单位负反馈系统的闭环传递函数F(s)=,试求系统的相位裕量γ。
为了便于书写和阅读,IPv4地址通常采用_______个十进制数来表示。
按拓扑结构来分类,计算机网络可分为息线型网络、环形网络、______、树形网络和网状网络。
IP地址具有固定规范的格式,一个IPv4也址的二进制位数为【】
链路状态路由算法是将网络抽象为一个______,然后利用数据结构中经典的Dijkstra算法求最短路径,从而获得最佳路由信息。
【】是一种最简单、廉价的以太网扩展设备,常用于连接两个以太网网段,对衰减的信号进行放大,保持与原数据相同。
______是指将数据备份到与本地计算机相隔离的存储介质中,常用的有移动硬盘、U盘、光盘和网络空间等。
在OSI参考模型中,属于结点到结点层的是【】
设有线性表A=(a1,a2,…am),B=(b1,b2,…bn)。试写一合并A、B为线性表C的算法,使得假设A.B均以单链表为存储结构(并且m、n显式保存)。要求C也以单链表为存储结构并利用单链表A、B的结点空间。
随机试题
若通信协议使用的生成多项式为G(X)=X4+X2+1,计划发送信息1010111,则应添加的冗余位是()。
铸件补焊时,可根据()选择热焊法或冷焊法。
腮腺炎患儿隔离时间为腮腺消肿后()。
某房地产公司开发一幢大楼,实际占用土地的面积超出其依法获得的出让土地使用权面积,实际建筑面积也超出了建设工程规划许可证规定的面积。关于对该公司的处罚,下列哪一选项是正确的?()
垃圾卫生填埋场底部的排水防渗层的主要结构自上而下的排列顺序,下列哪个选项是正确的?
私募基金募集机构与投资者签署的风险揭示书中,关于私募基金的特殊风险内容含混模糊,避重就轻,中国证券投资基金业协会可以对其采取的处罚措施不包括()。
1922年,()在《股票市场晴雨表》一书中率先对“道氏理论”进行了阐述。
在产品成本按定额成本计算时,下列等式不正确的是()。
一般资料:求助者,女性,48岁,某学校教师,班主任。案例介绍:求助者是业务很优秀的老师,在某重点中学担任班主任。求助者今年暑假外出游玩时发生车祸,其母因伤重去世,求助者身体受轻伤,但额头上留下一道很长的疤痕。求助者为母亲去世的事非常痛苦,后悔带母
在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,()操作不能执行。学生成绩表
最新回复
(
0
)