diff --git a/skeleton/skeleton.c b/skeleton/skeleton.c index 1635e6f000e5fe4609f7a6387b56f253977b58c5..5bc727fe2851fc1dd3ca31c3b2e63b06070ec7f6 100644 --- a/skeleton/skeleton.c +++ b/skeleton/skeleton.c @@ -21,6 +21,9 @@ int main(int argc, char **argv) { return EXIT_FAILURE; } // Add variables for input here: size, seed, sorting_algo_number. + int size = atoi(argv[1]); + int seed = atoi(argv[2]); + int sorting_algo_number = atoi(argv[3]); srand(seed); int res[size]; random_tab(size, res, -50, 50); @@ -78,6 +81,10 @@ void merge_sort(int size, int tab[size]) { void quick_sort(int size, int array[size], int first, int last) { // à compléter } +// Tri rapide récursif +void radix_sort(int size, int array[size]) { + // à compléter +} // Déterminer si le tableau est trié ou non bool is_sorted(int size, int tab[size]) {