合并两个数组
来源:互联网 发布:dota2怎么公开数据 编辑:程序博客网 时间:2024/04/30 04:04
#include<iostream.h>
template <class T>
T* ArrayLink(T *a,T *b,int asize,int bsize)
{
int n=asize+bsize-1;
T *nArray=new T[n+1];
while(((n<bsize)?*nArray++=*b++:*nArray++=*a++),n--);
return nArray-(asize+bsize);
}
void main()
{
int a[3]={11,13,15},b[5]={21,24,23,27,29},*x=ArrayLink(a,b,3,5);
int n=8;
while(n--)
cout<<*x++<<endl;
char c[3]={'c','b','a'},d[5]={'t','r','e','w','q'},*y=ArrayLink(c,d,3,5);
n=8;
while(n--)
cout<<*y++<<endl;
delete [] (x-8);
delete [] (y-8);
}
用指针操作数组实在太爽了..耶....
- 合并两个数组
- 两个数组合并
- 合并两个有序数组
- 合并两个有序数组
- js合并两个数组
- 合并两个有序数组
- 合并两个排序数组
- C#两个数组合并
- 合并两个有序数组
- 合并两个有序数组
- 合并两个排序数组
- 合并两个数组
- 合并两个有序数组
- 合并两个有序数组
- 两个byte[]数组合并
- 合并两个数组
- 合并两个有序数组
- 两个数组的合并
- JDK1.5中新的语言特征
- 运行一次实例的问题
- DOS下维护注册表的高级技巧
- 利用CSS控制表格颜色的交替显示
- 过年后重回公司
- 合并两个数组
- 一行代码引用资源文件
- 在jbpm3中使用Ioc
- ASP.NET下MVC设计模式的实现
- image与byte数组的转换[引用]
- 下料算法
- asp.net 防止页面滚动的两个方法[引用]
- 采用离散化处理方式
- 只用ISO映像也能装系统