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

序列中整数去重

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

#include <iostream>
using namespace std;

int main() {
    int n;
    cin>>n;
    int a[n];
    for(int i=0;i<n;i++){   //把整数存入数组
        cin>>a[i];      
    }
    for(int j=0;j<n;j++){   //对数组中的每位数进行循环,判断
        for(int k=j+1;k<n;k++){   //将当前值与后续值进行比较,若相同,将后续值置为0
            if(a[k] == a[j]) 
            a[k]=0;
        }
        if(a[j] != 0)   //若该值不为0,则该数在数组中唯一,输出
        //如整数序列 10 10 12 ,一次循环后变为 10 0 12,输出10,二次循环时,遇0不输出
        printf("%d ",a[j]);
    }
    return 0;
}

全部评论

相关推荐

02-04 12:01
九江学院 C++
点赞 评论 收藏
分享
白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。 2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。 3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。
面试被问期望薪资时该如何...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务