(num_tests, count)
| 149 | |
| 150 | # ---------------------- Array Random Access ---------------------- |
| 151 | def test_array_index(num_tests, count): |
| 152 | total_time = 0 |
| 153 | for _ in range(num_tests): |
| 154 | arr = [random.randint(0, 9999) for _ in range(10000)] |
| 155 | start_time = runtime_time() |
| 156 | s = 0 |
| 157 | for _ in range(count): |
| 158 | s += arr[random.randint(0, 9999)] |
| 159 | total_time += runtime_time() - start_time |
| 160 | return int(num_tests * count * 1000 / total_time) |
| 161 | |
| 162 | |
| 163 | # ---------------------- Hash Map Random Access ---------------------- |
no test coverage detected