(int[] nums, int start)
| 31 | } |
| 32 | |
| 33 | private void reverse(int[] nums, int start) { |
| 34 | int rightPointer = nums.length - 1; |
| 35 | |
| 36 | while (start < rightPointer) { |
| 37 | swap(nums, start, rightPointer); |
| 38 | start++; |
| 39 | rightPointer--; |
| 40 | } |
| 41 | } |
| 42 | |
| 43 | private void swap(int[] nums, int position1, int position2) { |
| 44 | int old1 = nums[position1]; |