00001 00090 extern void buildheap (int *, int); 00091 extern void Heapsort(int *, int); 00092 extern void heapify (int *, int, int); 00093 00094 extern void quicksort(int *, int , int); 00095 extern int partition (int *, int , int); 00096 00097 int *histograma(int, int *); 00098 int *crear_arreglo(int); 00099 double calc_diferencia(void); 00100 int *llenar_arreglo(int, int *); 00101 void almacenar_tiempo(double,int *, int); 00102 struct timeval tiempo_fin; 00103 struct timeval tiempo_inicio; 00104 double min, max, min_abs, max_abs; 00105 00106 00107 int rango; 00108 00113 int paso;