优质题解 2240: 蓝桥杯算法训练-删除数组零元素(stl) 解题思路:最简单的方法是在给数组赋值的时候忽略0,或者在打印输出的时候忽略0,但是这样就和题目意思不符了。对于一个数组的元素删除是很麻烦的,删除一个数以后需要将后面的元素向前补齐,实现麻烦。在c++的stl里面提供了动态数组vector,提供了数组的删除方法。 题解列表 2022年07月07日 0 点赞 0 评论 1013 浏览 评分:9.9
优质题解 蓝桥杯算法训练-删除数组零元素-题解(C++代码) ###一、思路其实不用刻意的删除0元素,先定义一个vector,在输入数字的时候,判断此数字是否为0,如果不是0,则push_back到vector中,这样vector中就不会有0元素。使用vector的size()函数,获取长度,长度也同时是题目中“非零数据的个数”。 题解列表 2020年03月13日 0 点赞 0 评论 1530 浏览 评分:9.9