基本练习题
来源:互联网 发布:spss23 for mac破解版 编辑:程序博客网 时间:2024/05/21 20:22
1,编写一个交错合并列表元素的函数。例如:给定的两个列表为[2,3,4]和[1,2,3],函数返回[2,1,3,2,4,3]
int* f3(int* a1, int* a2, int size1, int size2){ int* t = new int[size1 + size2]; for (int i = 0, j = 0; i < size1; ++i) { j = 2 * i; if (j > size2 * 2)//判断a1的长度是否大于a2 { j = size2 + i; } t[j] = a1[i]; } for (int i = 0, j = 0; i < size2; ++i) { j = 2 * i + 1; if (j > size1 * 2)//判断a2的长度是否大于a1 { j = size1 + i; } t[j] = a2[i]; } return t;}
阅读全文
0 0
- 基本练习题
- Unity3D基本练习题
- Unity3D基本练习题
- Oracle基本练习题及答案
- 栈的基本操作练习题
- Java练习题--基本数据类型运算
- Python基本数据类型相关练习题
- java基本语法自学 练习题1
- java的50道基本编程练习题
- vi基本操作(练习题案例)
- MySQL查询语句练习题,基本够用了
- Ajax和json一道基本的练习题
- 练习题
- 练习题
- 练习题
- 练习题
- 练习题
- 练习题
- linux内存映射mmap
- UDP
- 嵌入式每日学习心得2017.08.02
- 卡片游戏
- shell编程之变量
- 基本练习题
- JS数组的使用
- Unity RGBA16 + Dither
- 循环冗余校验码CRC
- 经典算法之回溯法
- Oracle伪列之rowmun和rowid
- 微软 Azure 宣布支持 OpenBSD
- 学习unity3d的心路之旅(1)
- HDU