题解 | #KiKi去重整数并排序# C巧妙实现

KiKi去重整数并排序

http://www.nowcoder.com/practice/f59b914172b94c69a2b29ad0a1d9b1a7

int main(){
    int arr[1001]={0};//因为输入范围是1~1000
    int i=getchar();//把第一行输入的值消掉,因为这个解法不需要用到
    while(~scanf(" %d",&i))//依次输入
        arr[i]=i;//这里是关键,去重和排序都解决了
    for(int i=0;i<1001;i++)
        if(arr[i])
            printf("%d ",arr[i]);//非0 就输出
    return 0;
}
全部评论

相关推荐

点赞 评论 收藏
分享
04-11 23:51
门头沟学院 Java
坚定的芭乐反对画饼_许愿Offer版:人人都能过要面试干嘛,发个美团问卷填一下,明天来上班不就好了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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