第四周_算法训练_删除数组零元素

2022-06-28 18:52:34 浏览数 (1)

本文最后更新于 1163 天前,其中的信息可能已经有所发展或是发生改变。

代码语言:javascript复制
#include<iostream>
#include<vector>
using namespace std;
int CompactIntegers(vector<int> vec,int len){
	int sum=0;
	for(int i=0;i<vec.size();i  ){
		if(vec[i]!=0){
			sum  ;
		}
	}
	return sum;
} 
int main(){
	vector<int> vec;
	int len,buffer;
	cin>>len;
	for(int i=0;i<len;i  ){
		cin>>buffer;
		vec.push_back(buffer); 
	}
	cout<<CompactIntegers(vec,len)<<endl;
	for(int i=0;i<vec.size();i  ){
		if(vec[i]!=0){
			cout<<vec[i]<<" ";
		}
	}
	return 0;
}

Post Views: 182

0 人点赞