אתגר אחרון מס׳ 2
שיעור 9 מתוך 9 בקורס מיון מהיר – סדרת DSA של Coddy.
אתגר
בינוניעוד אתגר אחד כדי לשלוט בחלוקה למחיצות.
כתבו את quickSort כך שתחזיר את המערך ממוין בסדר עולה ללא כפילויות, כך שכל ערך יופיע בדיוק פעם אחת.
לדוגמה, [3, 1, 2, 3, 1] הופך ל־[1, 2, 3].
נסו בעצמכם
#include <stdlib.h>
int* quickSort(int* arr, int arr_size, int* returnSize) {
// כתבו כאן את הקוד
*returnSize = arr_size;
return arr;
}
כל השיעורים ביחידה מיון מהיר – סדרת DSA
תרגלו בעצמכם: קומפיילר C אונליין