c++删除数组中所有指定值的元素(暴力法、双指针法)
暴力法
不推荐
思想:遍历数组中每个元素,判断是否和目标值相等,相等则将其后的所有元素向前移一位,且数组长度减1。
// 参数:数组地址,指定值(以int为例)
void deleteItem1(List &L,int item){
// 遍历每个数组元素
for(int i = 0; i < L.length; i++){
// 判断是否需要删除
if(L[i] == item){
// 要删除则其后元素全部前移一位
原创
2020-12-23 16:47:59 ·
4474 阅读 ·
0 评论