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

Final Challenge #1

الدرس 8 من 9 في دورة Merge Sort - سلسلة DSA على Coddy.

challenge icon

التحدي

سهل

حان الوقت لإضافة لمسة جديدة على Merge Sort.

قم بتعديل دالة mergeSort الخاصة بك بحيث تقوم بفرز المصفوفة بترتيب تنازلي (من الأكبر إلى الأصغر) وإرجاعها.

تلميح: التغيير الحقيقي الوحيد هو داخل خطوة الدمج (merge)، حيث تقرر أي عنصر أمامي ستأخذه أولاً.

جرّب بنفسك

#include <stdlib.h>

int* mergeSort(int* arr, int arr_size, int* returnSize) {
    // اكتب الكود هنا
    *returnSize = arr_size;
    return arr;
}

جميع دروس Merge Sort - سلسلة DSA