#1044. 移动0
移动0
描述
给定一个含0的数组,要求把所有0移到数组的未尾,同时保持非0元素的相对顺序,并且所有操作要在原数组上进行(不能使用数组复制),要求尽量减少操作次数。
输入
有两行,第一行是一个不超过1000的正整数n,第二行是n个不大于1000的正整数,正整数之间以空格分隔。
输出
一行,移动后的n个正整数,正整数之间以空格分隔。
样例输入
5
0 6 0 4 0
样例输出
6 4 0 0 0
给定一个含0的数组,要求把所有0移到数组的未尾,同时保持非0元素的相对顺序,并且所有操作要在原数组上进行(不能使用数组复制),要求尽量减少操作次数。
有两行,第一行是一个不超过1000的正整数n,第二行是n个不大于1000的正整数,正整数之间以空格分隔。
一行,移动后的n个正整数,正整数之间以空格分隔。
5
0 6 0 4 0
6 4 0 0 0
By signing up a 羽润编程 universal account, you can submit code and join discussions in all online judging services provided by us.