- 343
- 0
- 约3.91千字
- 约 5页
- 2017-01-03 发布于北京
- 举报
例2-1 假设有两个集合A和B分别用两个线性表LA和LB表示,即:线性表中的数据元素即为集合中的成员。现要求一个新的集合A=A∪B。
//////////////////////////////////////////////////////////
上述问题可演绎为:
要求对线性表作如下操作:
扩大线性表LA,将存在于线性表LB中而不存在于线性表LA中的数据元素插入到线性表LA中去。
//////////////////////////////////////////////////////////
操作步骤:
1.从线性表LB中依次察看每个数据元素;
GetElem(LB,i)→e
2.依值在线性表LA中进行查访;
LocateElem(LA,e,equal( ))
3.若不存在,则插入之。
ListInsert(LA,n+1,e)
//////////////////////////////////////////////////////////
void union(List La,List Lb){
La_len=ListLength(La);//求线性表的长度
Lb_len=ListLength(Lb);
for(i=1;i=Lb_len;i++){
GetElem(Lb,i,e);//取Lb中第i个数据元素赋给e
if(!LocateElem(La,e,equal()
您可能关注的文档
最近下载
- NB_T 10337-2019《水电工程预可行性研究报告编制规程》.docx VIP
- WPS Office办公应用案例教程 课件 舒煜 第7--12章 WPS表格的计算与管理---WPS多样化功能组件 .pptx
- GB∕T 786.2-2018 流体传动系统及元件 图形符号和回路图 第2部分:回路图.pdf
- 《T_CPPC-1105—2025_高标准农田建设施工技术规程》.pdf
- 沪教牛津版六年级英语下册 Unit 6 教学课件.ppt VIP
- 提高住院患者大小便标本送检率PDCA.pptx
- 青海省公务员考试公共基础知识题库汇编.docx VIP
- 美孚克特切削液-231.pdf VIP
- 《低碳零碳产业园 碳排放管理体系要求》.pdf VIP
- WPS Office办公应用案例教程 课件 第7、8章 WPS表格的计算与管理; WPS表格的数据处理与分析.pptx
原创力文档

文档评论(0)