Data update
This commit is contained in:
parent
5150844a7d
commit
4bb20c9b71
7735 changed files with 38060 additions and 199180 deletions
|
|
@ -7,13 +7,14 @@ quickselect: function [a k][
|
|||
left: select arr 'item -> item<pivot
|
||||
right: select arr 'item -> item>pivot
|
||||
|
||||
case [k]
|
||||
when? [= size left]-> return pivot
|
||||
when? [< size left]-> arr: new left
|
||||
else [
|
||||
when.has: k [
|
||||
[= size left] -> return pivot
|
||||
[< size left] -> arr: new left
|
||||
true [
|
||||
k: (k - size left) - 1
|
||||
arr: new right
|
||||
]
|
||||
]
|
||||
]
|
||||
]
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue