C语言——移除元素(三种方法)

目录

前言

​一.暴力遍历

二.临时数组

三.双指针法(推荐)

前言

https://leetcode.cn/problems/remove-element/

这是力扣上的一道简单题,我们可以根据前面所讲的顺序表中的删除来实现,同时还有多种解法,下面将依次讲解

一.暴力遍历

这里我们通过遍历数组,将数组内的每一个元素与val进行判断

若相等,则移除即将val下一个元素向前挪移(同时numsSize-1)

下面是代码实现

int removeElement(int* nums, int numsSize, int val) {

int n = 0;

Copyright © 2088 02年世界杯中国队_1930年乌拉圭世界杯 - n360l.com All Rights Reserved.
友情链接