(alist, first, last)
| 4 | quickSortHelper(alist, 0, len(alist)-1) |
| 5 | |
| 6 | def quickSortHelper(alist, first, last): |
| 7 | if first < last: |
| 8 | splitPoint = partition(alist, first, last) |
| 9 | |
| 10 | quickSortHelper(alist, first, splitPoint-1) |
| 11 | quickSortHelper(alist, splitPoint+1, last) |
| 12 | |
| 13 | def partition(alist, first, last): |
| 14 | pivotvlue = alist[first] |