Regarding implementing a stable sort for Phobos
deadalnix
deadalnix at gmail.com
Tue Mar 13 02:34:44 PDT 2012
Le 13/03/2012 10:19, Xinok a écrit :
> On Tuesday, 13 March 2012 at 08:37:06 UTC, deadalnix wrote:
>> I have a radix sort (that need some rework to be phobos quality) and a
>> smoothsort (that could be included in phobos).
>
> Would you mind sharing your smoothsort? I haven't implemented one myself
> and I'd love to test it out.
It is on github :
https://github.com/deadalnix/Dsort/blob/master/sort/smooth.d
> Radix sort, on the other hand, is not a comparison sort. You'd have to
> rewrite it for every possible element and container type.
>
You can do quite a lot with a bijective transformation.
More information about the Digitalmars-d
mailing list