私の友人と私はマージ機能に苦労しています。両方の配列が同じサイズである必要があるため、マージされた配列の数は 2 倍になります。これは私たちがこれまでに持っているものです:
void mergeTwoSortedArrays(const int a1[], const int a2[], int mergedArray[], int n)
{
int i = 0;
int j = 0;
int k = 0;
while (i <= n && j <= n)
{
if (a1[i] == a2[j])
{
mergedArray[k] = a1[i];
mergedArray[k] = a2[j];
i++;
j++;
}
k++;
}
}
しかし、それは機能していません。任意のヒント?