diff --git a/scratchpad/quickselect/quickselect b/scratchpad/quickselect/quickselect index ae25e1c..6e47f82 100755 Binary files a/scratchpad/quickselect/quickselect and b/scratchpad/quickselect/quickselect differ diff --git a/scratchpad/quickselect/quickselect.c b/scratchpad/quickselect/quickselect.c index 4b72f6f..7bdb960 100644 --- a/scratchpad/quickselect/quickselect.c +++ b/scratchpad/quickselect/quickselect.c @@ -2,20 +2,14 @@ #include #include -void swap_pointers(double *x, double* y){ - double tmp = *x; - *x = *y; - *y = tmp; -} - -void swap_in_array(int i, int j, double xs[]){ +void swp(int i, int j, double xs[]){ double tmp = xs[i]; xs[i] = xs[j]; xs[j] = tmp; } void array_print(double xs[], int n){ - printf(" ["); + printf("["); for(int i=0; i