Сортировка массива из нулей и единиц

Два указателя Легкая
Дан массив nums, состоящий только из 0 и 1. Отсортируйте его так, чтобы все нули шли перед единицами, за один проход двумя указателями (без sorted()).
Сигнатура функции
sort_zeros_ones(nums: list[int]) -> list[int]
Примеры
ВходОжидаемый результат
[[1, 0, 1, 0, 1]][0, 0, 1, 1, 1]
[[]][]
[[0]][0]
[[1]][1]
[[0, 0, 0]][0, 0, 0]
[[1, 1, 1]][1, 1, 1]
[[1, 0]][0, 1]
[[0, 1, 0, 1, 0, 1]][0, 0, 0, 1, 1, 1]
[[1, 1, 0, 0, 1]][0, 0, 1, 1, 1]
[[0, 1]][0, 1]
1решили
1пытались
100%успешность
Войдите, чтобы решить →