YAPC::EU 2018 Glasgow Update!
This commit is contained in:
parent
22f33d4004
commit
4e2d22a71d
1170 changed files with 15042 additions and 3047 deletions
|
|
@ -1,7 +1,7 @@
|
|||
proc qselect[T](a: var openarray[T]; k: int, inl = 0, inr = -1): T =
|
||||
var r = if inr >= 0: inr else: a.high
|
||||
var st = 0
|
||||
for i in 0 .. < r:
|
||||
for i in 0 ..< r:
|
||||
if a[i] > a[r]: continue
|
||||
swap a[i], a[st]
|
||||
inc st
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue