Все задачи
Легко

Нули в конец без изменения входа

two-pointersarrays

Условие

Верните новый массив с теми же числами: все ненулевые элементы в исходном порядке, затем все нули. Исходный массив не изменяйте. Значение −0 считается нулём.

Пример 1

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

Пример 2

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

Ограничения

  • 0 ≤ nums.length ≤ 100 000
  • Элементы — конечные числа
JS solution.js
Черновик в этой вкладке · Esc, затем Tab — выйти из редактора

Результаты тестов

Напиши решение и запусти тесты. Включены граничные случаи.