两个集合的合并
2015-10-04 21:01
155 查看
A=AUB.
//La表示A集合,Lb表示B集合
void unionL(List *La,List Lb)
{
int La_len,Lb_len,i;
ElemType e;
La_len=ListLength(*La);
Lb_len=ListLength(Lb);
for(i=1;i<=Lb_len;i++)
{
GetElem(Lb,i,&e);
if(!LocateElem(*La,e))
{
ListInsert(La,++La_len,e);
}
}
}
//La表示A集合,Lb表示B集合
void unionL(List *La,List Lb)
{
int La_len,Lb_len,i;
ElemType e;
La_len=ListLength(*La);
Lb_len=ListLength(Lb);
for(i=1;i<=Lb_len;i++)
{
GetElem(Lb,i,&e);
if(!LocateElem(*La,e))
{
ListInsert(La,++La_len,e);
}
}
}
相关文章推荐
- ROS-机器人操作系统(ROS)浅析----第三章
- C++函数
- UVALive 6511 Term Project
- Codeforces/gym/100685/problem/G Gadget Hackwrench ( LCA )
- hdu4121 判断黑帅下一步会不会被红棋将军(分类讨论)
- 入门erlang的一些感想。
- 斗争程序猿(三十七)——历史朝代大学(一)——开幕
- iOS9中http不能使用的解决
- charles破解
- iOS oc加载plist数据
- 常用类(String、StringBuffer、Random、Enum,日期类、数字类)
- 【ACM】HDOJ 1045 Fire Net
- 【ACM】HDOJ 1045 Fire Net
- [笔试题目] 腾讯2015年9月基础研究笔试题
- SQLYog快捷键大全
- js中,var 修饰变量名,它可有可无吗?
- Delphi中的注释
- nyoj 915 +-字符串
- UI课程12 模态viewController,单例及单例模式
- BZOJ1880: [Sdoi2009]Elaxia的路线|dijksrtra|暴力