본문내용
#include
#include
using namespace std;
void merge(const int *A, const int *B, int *C){
int i, j, count = 0;
for(i=0, j=0; i<5 && j<5; count++){
if(A[i] <= B[j])
C[count] = A[i++];
else
C[count] = B[j++];
}
while(i < 5)
C[count++] = A[i++];
while(j < 5)
C[count++] = B[j++];
}
void main()
{
int a[5] = {1,11,22,33,44};
int b[5] = {2,4,15,18,20};
int c[10];
int i;
merge(a, b, c);
for (i=0; i<10; i++)
cout << c[i] << \" \";
cout << endl;
getch();
#include
using namespace std;
void merge(const int *A, const int *B, int *C){
int i, j, count = 0;
for(i=0, j=0; i<5 && j<5; count++){
if(A[i] <= B[j])
C[count] = A[i++];
else
C[count] = B[j++];
}
while(i < 5)
C[count++] = A[i++];
while(j < 5)
C[count++] = B[j++];
}
void main()
{
int a[5] = {1,11,22,33,44};
int b[5] = {2,4,15,18,20};
int c[10];
int i;
merge(a, b, c);
for (i=0; i<10; i++)
cout << c[i] << \" \";
cout << endl;
getch();
소개글