September 2017 Update
This commit is contained in:
parent
bba7bfd280
commit
ba8067c3b7
14570 changed files with 153136 additions and 63871 deletions
|
|
@ -0,0 +1,11 @@
|
|||
echo '[5, 1, 3, 2, 11, 6, 4]' | jq '
|
||||
def f:
|
||||
if .unsorted == [] then
|
||||
.sorted
|
||||
else
|
||||
{ unsorted: [.unsorted[] | .t = .t - 1 | select(.t != 0)]
|
||||
, sorted: (.sorted + [.unsorted[] | .t = .t - 1 | select(.t == 0) | .v]) }
|
||||
| f
|
||||
end;
|
||||
{unsorted: [.[] | {v: ., t: .}], sorted: []} | f | .[]
|
||||
'
|
||||
Loading…
Add table
Add a link
Reference in a new issue