(input_size: int)
| 85 | |
| 86 | |
| 87 | def time_max_subarray(input_size: int) -> float: |
| 88 | arr = [randint(1, input_size) for _ in range(input_size)] |
| 89 | start = time.time() |
| 90 | max_subarray(arr, 0, input_size - 1) |
| 91 | end = time.time() |
| 92 | return end - start |
| 93 | |
| 94 | |
| 95 | def plot_runtimes() -> None: |
no test coverage detected