(I)
| 12 | |
| 13 | |
| 14 | def naive_nnmark(I): |
| 15 | nnmark = np.zeros(I.shape[0], dtype=np.int64) |
| 16 | for i in range(nnmark.shape[0]): |
| 17 | j = I[i] |
| 18 | nnmark[min(i, j)] = nnmark[min(i, j)] + 1 |
| 19 | nnmark[max(i, j)] = nnmark[max(i, j)] - 1 |
| 20 | |
| 21 | return np.cumsum(nnmark) |
| 22 | |
| 23 | |
| 24 | def naive_iac(width): |
no outgoing calls
no test coverage detected