题解 | #牛牛的链表删除#

牛牛的链表删除

https://www.nowcoder.com/practice/d3df844baa8a4c139e103ca1b1faae0f

#include <stdio.h>
#define m 1000
int main() {
    int a[m];//定义一个数组
    int n,i,x;
    scanf("%d",&n);
    scanf("%d",&x);
    for(i=0;i<n;i++){
        scanf("%d",&a[i]);//打出所需数据
        if(a[i]==x){//当遇到所需数据时
            i--;//去掉该数据
            n--;//同时减少数组中数据的量
        }
    }
    for(i=0;i<n;i++){
        printf("%d ",a[i]);
    }
}

看到大部分答案都是依据指针,我想通过数组来试试

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务