从品牌网站建设到网络营销策划,从策略到执行的一站式服务
到底是交集还是并集啊?
创新互联专注于企业全网整合营销推广、网站重做改版、伊通网站定制设计、自适应品牌网站建设、成都h5网站建设、成都做商城网站、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为伊通等各大城市提供网站开发制作服务。
求a,b的交集c
调用bing 函数求数组s1,s2的并集s3
int
*FindIntersection(int
a[],int
b[])
{
int
i,j,m,n,c[100],k=0;//这里C是函数里面申请的内存,函数体结束后,这个内存就不存在了,所以你这样不对
m=sizeof(a)/sizeof(int);
n=sizeof(b)/sizeof(int);
for(i=0;im;i++)
{
for(j=0;jn;j++)
if(a[i]==b[j])
{
c[k]=a[i];
k++;
break;
}
}
return
c;
}
应该像下面这样
void
FindIntersection(int
a[],int
b[],int
c[])//从上函数中传入一个C
{
int
i,j,m,n,k=0;
m=sizeof(a)/sizeof(int);
n=sizeof(b)/sizeof(int);
for(i=0;im;i++)
{
for(j=0;jn;j++)
if(a[i]==b[j])
{
c[k]=a[i];
k++;
break;
}
}
}
首先,如果是数学上的集合概念,那就说明,集合A自身的每个元素都不相同。
那么,程序就可以简化成,
设数组key[52],用于记录字母出现次数。
扫描一次集合A,把出现的字母计到key的对应位置里。
同理扫描一次集合B。
查看key数组,=2的对应字母输出到集合C,C就是所求交集。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图