zoukankan      html  css  js  c++  java
  • 7-2 删除重复字符(20 分)

    7-2 删除重复字符(20 分)

    本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。

    输入格式:

    输入是一个以回车结束的非空字符串(少于80个字符)。

    输出格式:

    输出去重排序后的结果字符串。

    输入样例:

    ad2f3adjfeainzzzv
    

    输出样例:

    23adefijnvz
    思路:典型STLSET运用啊,无脑操作高分题
    #include<iostream>
    #include<set>
    using namespace std;
    int main()
    {
        set<char>se;
        char ch;
        
        while ((ch=getchar())!='
    '){
                se.insert(ch);
        }
    
        while (!se.empty()){
            cout << *se.begin();
            se.erase(se.begin());
        }
        cout << endl;
        return 0;
    }
     
  • 相关阅读:
    js触摸屏案例
    Docker
    Docker 镜像加速
    Docker 命令大全
    linux gpasswd
    Docker基础教程
    PHP输出毫秒时间戳
    PHP Variable handling 函数
    Partition Array by Odd and Even
    Median
  • 原文地址:https://www.cnblogs.com/zengguoqiang/p/8639538.html
Copyright © 2011-2022 走看看