| H A D | sorti.c | 68 #define TwoWayPartition1(X, pivot, t1, lo, hi, l, r) \ argument 73 while (X[l] < pivot) l++; \ 74 while (X[r] > pivot) r--; \ 101 #define TwoWayPartitionReverse1(X, pivot, t1, lo, hi, l, r) \ argument 106 while (X[l] > pivot) l++; \ 107 while (X[r] < pivot) r--; \ 118 #define TwoWayPartition2(X, Y, pivot, t1, t2, lo, hi, l, r) \ argument 123 while (X[l] < pivot) l++; \ 124 while (X[r] > pivot) r--; \ 135 #define TwoWayPartition3(X, Y, Z, pivot, t1, t2, t3, lo, hi, l, r) \ argument [all …]
|