题解 | #序列中整数去重#

序列中整数去重

https://www.nowcoder.com/practice/6564a2f6e70f4153ad1ffd58b2b28490

#include<stdio.h>                 //首先通过自定义函数得出数组中某个数前与之相等的元素的个数,并体现在函数                                     返回值中,随后在循环打印时进入判断,若函数返回值为0则打印,否则不打                                       印。
int bj(int a[],int i){
    int tmp=0;
    for(int j=0;j<i;j++){
        if(a[j]==a[i]){
            tmp++;
        }
    }
    return tmp;
}
int main(){
    int n=0;
    scanf("%d",&n);
    int a[1000]={0};
    for(int i=0;i<n;i++){
        scanf("%d",&a[i]);
    }
    for(int j=0;j<n;j++){
        if(bj(a,j)==0){
            printf("%d ",a[j]);
        }
    }

    return 0;
}                 

全部评论
我辣么多注释呢???
点赞 回复 分享
发布于 2023-09-10 19:00 未知

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务