Sorting algorithms/Strand sort: Difference between revisions
Content added Content deleted
(→{{header|D}}: added faster version) |
(→Faster version using slices: missing imports) |
||
Line 281: | Line 281: | ||
=== Faster version using slices === |
=== Faster version using slices === |
||
<lang d> |
<lang d>import std.stdio, std.range; |
||
T[] strandSort(T)(T[] list) { |
|||
T[] merge(T[] left, T[] right) { |
T[] merge(T[] left, T[] right) { |
||
T[] res; |
T[] res; |