Ordenación rápida - YezaelOtamendi/Programamcion-en-C GitHub Wiki
#include <stdio.h>
void quicksort (double v[], int izda, int dcha);
int main (void){
int v[6]={23, 78, 45, 8, 32, 56};
int i;
quicksort (v, 1, 6);
for (i=0; i<6; i++){
printf("%d\t", v[i]);
}
return 0;
}
void quicksort (double v[], int izda, int dcha){
int pivote;
if (izda<dcha) {
pivote = partir (v, izda, dcha);
quicksort (v, izda, pivote-1);
quicksort (v, pivote+1, dcha);
}
}