Следующее поколение игры «Жизнь»

Medium
В бинарной матрице каждая клетка имеет восемь соседей. Живая клетка выживает при 2 или 3 живых соседях, мёртвая оживает при 3. Верните матрицу следующего поколения; все изменения считаются одновременными.

Примеры:

Вход: [[0, 1, 0], [0, 0, 1], [1, 1, 1], [0, 0, 0]]
Выход: [[0, 0, 0], [1, 0, 1], [0, 1, 1], [0, 1, 0]]
Вход: [[1, 1], [1, 0]]
Выход: [[1, 1], [1, 1]]
Вход: [[0]]
Выход: [[0]]

Ограничения:

1 <= m, n <= 25

Теги:

Матрица Симуляция

Комментарии (0)

Войдите, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!