void heapsort(int *sort_index, float *sort_values, int nelem, int start_index);