Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Merge Two Sorted Lists

الدرس 4 من 15 في دورة تحديات العودية - أتقن التفكير العودي على Coddy.

challenge icon

التحدي

سهل

اكتب دالة باسم merge تستقبل مصفوفتين مرتبتين من الأعداد الصحيحة وتعيد مصفوفة مدمجة منهما، بحيث تكون مرتبة.

أمثلة:

  • [1,5,7], [2, 6, 9] -> [1, 2, 5, 6, 7, 9]
  • [-1, 5], [0, 9] -> [-1, 0, 5, 9]

جرّب بنفسك

#include <stdlib.h>

int* merge(int* a1, int a1_size, int* a2, int a2_size, int* returnSize) {
    // اكتب الكود هنا
    *returnSize = 0;
    return NULL;
}

جميع دروس تحديات العودية - أتقن التفكير العودي

تدرّب بنفسك: مترجم C عبر الإنترنت