Sorting algorithms/Quicksort: Difference between revisions
Content added Content deleted
Line 2,783: | Line 2,783: | ||
=={{header|Nimrod}}== |
=={{header|Nimrod}}== |
||
<lang nimrod> |
<lang nimrod> |
||
proc quickSort[T](a: var |
proc quickSort[T](a: var openarray[T], inl = 0, inr = -1) = |
||
var r = if inr >= 0: inr else: a.high |
var r = if inr >= 0: inr else: a.high |
||
var l = inl |
var l = inl |