Есть массив (пусть не более 10 элементов):
[0, 3, 2, 1, 0, 3, 2, 4, 0, -5]
Задача: перенести все нули в конец, так чтобы в итоге получилось:
[3, 2, 1, 3, 2, 4, -5, 0, 0, 0]
Решите:
Любым способом
Решите со сложностью не более чем 2N (не заводя дополнительных массивов)
Примечание: давалась как простая разминочная задачка для собеседования в Яндекс.