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;