Sorting algorithms/Sleep sort: Difference between revisions
Content added Content deleted
m (Improved the formatting of the jq code) |
m (Improved the formatting of the jq code (x2)) |
||
Line 724: | Line 724: | ||
else |
else |
||
{ unsorted: [.unsorted[] | .t = .t - 1 | select(.t != 0)] |
{ unsorted: [.unsorted[] | .t = .t - 1 | select(.t != 0)] |
||
, sorted: (.sorted + [.unsorted[] | .t = .t - 1 | select(.t == 0) | .v])} |
, sorted: (.sorted + [.unsorted[] | .t = .t - 1 | select(.t == 0) | .v]) } |
||
| f |
| f |
||
end; |
end; |