#include <cstdio>
#include <iostream>
#include <set>
#include <vector>
using namespace std;
void moveZeroes(vector<int>& nums)
{
int count =0 ;
for(int i=0; i<nums.size();++i)
{
if(nums[i]!=0)
{
nums[count]=nums[i];
count++;
}
}
for(int i=nums.size()-1;i>=count;i--)
{
nums[i]= 0;
}
}
int main()
{
vector<int> a;
int x;
for(int i=0;i<5;i++)
{
cin>>x;
a.push_back(x);
}
moveZeroes(a);
for ( int ix = 0; ix < a.size(); ++ix )
cout << a[ ix ] <<endl;
//cout<<removeElement(a,val)<<endl;
return 0 ;
}
283. Move Zeroes
最新推荐文章于 2021-08-03 19:54:12 发布