0

私の友人と私はマージ機能に苦労しています。両方の配列が同じサイズである必要があるため、マージされた配列の数は 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++;
    }
}

しかし、それは機能していません。任意のヒント?

4

3 に答える 3