Итак, у меня есть набор целых значений, который построен из результата другой функции, которая может иметь разные значения каждый раз. Рассмотрим следующий пример в PHP:Заменить значения в массиве с окружающим нулем, 0
$arr = [0,0,2,2,0,0,0,3,3];
Что мне нужно преобразовать:
$newArr = [null,0,2,2,0,null,0,3,3];
Что я хочу сделать это: Если значение> 0, его соседи должны быть 0, а остальные должен быть нулевым.
Какая стратегия лучше всего здесь?
Ответ ниже :) Он должен работать для вас. –
Спасибо, что так много за ваши материалы, я принял ответ, который наиболее помог @Casimir et Hippolyte. Так держать! – krikkaa
Вы всегда можете проголосовать за те, которые работали тоже;) Спасибо! –