Main Page | Modules | File List | Globals

Sort module


Functions

void gdsl_sort (gdsl_element_t *T, ulong N, gdsl_compare_func_t COMP_F)
 Sort an array in place.


Function Documentation

void gdsl_sort gdsl_element_t T,
ulong  N,
gdsl_compare_func_t  COMP_F
 

Sort an array in place.

Sort the array T in place. The function COMP_F is used to compare T's elements and must be user-defined.

Note:
Complexity: O( N log( N ) )
Precondition:
N == |T| & T != NULL & COMP_F != NULL
Parameters:
T The array of elements to sort
N The number of elements into T
COMP_F The function pointer used to compare T's elements


Generated on Fri Oct 1 18:54:53 2004 for GDSL by doxygen 1.3.5