Удвоение нулей
Easy
Дан массив целых чисел фиксированной длины
Верните массив после преобразования (длина не меняется).
arr. Для каждого нуля продублируйте его, сдвигая остальные элементы вправо. Элементы, выходящие за правую границу массива, отбрасываются.Верните массив после преобразования (длина не меняется).
Примеры:
Вход:
[1, 0, 2, 3, 0, 4, 5, 0]
Выход:
[1, 0, 0, 2, 3, 0, 0, 4]
Вход:
[1, 2, 3]
Выход:
[1, 2, 3]
Вход:
[0, 0, 0]
Выход:
[0, 0, 0]
Ограничения:
1 <= arr.length <= 10^4
0 <= arr[i] <= 9
Комментарии (0)
Войдите, чтобы оставить комментарий
Пока нет комментариев. Будьте первым!