(arr: T[], start: number, end: number)
| 105 | } |
| 106 | |
| 107 | function reverseRange<T>(arr: T[], start: number, end: number): void { |
| 108 | while (start < end) { |
| 109 | const temp = arr[start]! |
| 110 | arr[start] = arr[end]! |
| 111 | arr[end] = temp |
| 112 | start++ |
| 113 | end-- |
| 114 | } |
| 115 | } |
| 116 | |
| 117 | function reverseRangeNumbers(arr: number[], start: number, end: number): void { |
| 118 | while (start < end) { |