📅  最后修改于: 2023-12-03 15:27:26.505000             🧑  作者: Mango
这是一道算法测验题,题目来源于游戏《须藤放置》第1章第7节。
本题要求编写一个函数,实现对一个整数数组进行分类,将其中的0元素移到数组末尾,并保持其他元素的顺序不变。
def move_zeros(array: List[int]) -> List[int]:
pass
array
: 整数数组,元素数量不超过100,元素范围在-100到100之间。assert move_zeros([0,1,0,3,12]) == [1,3,12,0,0]
assert move_zeros([1,0,0,2,2,2,3]) == [1,2,2,2,3,0,0]
assert move_zeros([1,2,0,0,0,3,6]) == [1,2,3,6,0,0,0]
non_zero_count
。