[Jprogramming] Rosetta code: Merge Sort

Raul Miller rauldmiller at gmail.com
Wed Jan 13 05:59:02 HKT 2010


On Tue, Jan 12, 2010 at 4:22 PM, Raul Miller <rauldmiller at gmail.com> wrote:
> Another alternative (which I have not proved to myself
> is adequate) might be something like:
>   merge=: , /: >:@I.~,I.

This will not work:

   merge=: , /: >:@I.~,I.
   5 8 merge 4 6
4 6 5 8

This seems to be better:
   merge=:   , /: I.~(([+{.@]),])I.

But I still have not proved that it is
adequate.

FYI,

-- 
Raul


More information about the Programming mailing list