solutions update from 5c34811

This commit is contained in:
rougier
2025-08-26 09:07:46 +00:00
committed by github-actions[bot]
parent 5c3481111f
commit 19dcbdd422
4 changed files with 213 additions and 219 deletions

View File

@@ -1090,11 +1090,8 @@ k = 4
windows = np.lib.stride_tricks.sliding_window_view(Z, (k, k))
S = windows[::k, ::k, ...].sum(axis=(-2, -1))
# Author: Jeff Luo (@Jeff1999)
Z = np.ones((16, 16))
k = 4
print(sliding_window_view(Z, window_shape=(k, k))[::k, ::k].sum(axis=(-2, -1)))
# alternative solution (by @Gattocrucco)
S = Z.reshape(4, 4, 4, 4).sum((1, 3))
```
#### 88. How to implement the Game of Life using numpy arrays? (★★★)