(A, I, J)
| 1 | class Solution: |
| 2 | def sortArray(self, N: List[int]) -> List[int]: |
| 3 | def quicksort(A, I, J): |
| 4 | if J - I <= 1: return |
| 5 | p = partition(A, I, J) |
| 6 | quicksort(A, I, p), quicksort(A, p + 1, J) |
| 7 | |
| 8 | def partition(A, I, J): |
| 9 | A[J-1], A[(I + J - 1)//2], i = A[(I + J - 1)//2], A[J-1], I |
nothing calls this directly
no test coverage detected