将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
来源:互联网 发布:科大讯飞同声翻译软件 编辑:程序博客网 时间:2024/05/18 03:04
int a[3] = {12, 15, 17};
int b[4] = { 2, 8, 16, 22};
int c[7] = {0};
int i = 0, j = 0, k = 0;
while (i < 3 && j < 4 ) {
if (a[i] > b[j]) {
c[k++] = b[j++];
} else {
c[k++] = a[i++];
}
}
while (i < 3) {
c[k++] = a[i++];
}
while (j < 4) {
c[k++] = b[j++];
}
for (int i = 0; i < 7; i++) {
printf("%d ", c[i]);
}
int b[4] = { 2, 8, 16, 22};
int c[7] = {0};
int i = 0, j = 0, k = 0;
while (i < 3 && j < 4 ) {
if (a[i] > b[j]) {
c[k++] = b[j++];
} else {
c[k++] = a[i++];
}
}
while (i < 3) {
c[k++] = a[i++];
}
while (j < 4) {
c[k++] = b[j++];
}
for (int i = 0; i < 7; i++) {
printf("%d ", c[i]);
}
0 0
- 4.将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- C 语言,将两个数组合并到另外一个数组中,并且合并之后的数组是有序的。
- 合并两个有序数组,合并之后也是有序数组
- 两个已经排好序的数组合并到一个数组中
- 给定两个有序数组,找出合并之后的数组中位数
- 合并两个有序数组为一个新的有序数组
- 合并两个有序的数组
- 合并两个有序的数组
- 将两个有序的数组合并成一个有序的数组
- 寻找两个有序数组合并之后的中位数
- 两个有序单链表的合并&两个有序数组的合并
- 有序数组的合并
- 有序数组的合并
- hdu4864 贪心
- 未来篇章
- dfs 和 bfs 解析
- [Phonegap+Sencha Touch] 移动开发1、准备工作
- POJ 2264 Advanced Fruits
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- Angular学习(九)——Hidding和Showing
- TOJ 1680. Crazy tea party
- Delphi之多线程编程(一)
- JAVA 使用Dom4j 解析XML
- 重定向输出流
- kvm中虚拟机的硬盘扩容
- c++数组
- android mediaprovider