• 【九度OJ】题目1054:字符串内排序


    题目描述:

    输入一个字符串,长度小于等于200,然后将输出按字符顺序升序排序后的字符串。

    输入:

    测试数据有多组,输入字符串。

    输出:

    对于每组输入,输出处理后的结果。

    样例输入:
    bacd
    样例输出:
    abcd

    #include <iostream>
    using namespace std;
     
    int main()
    {
        string str;
        while(cin >> str)
        {
            for(int i = str.length() - 1; i >= 0; i--)
            {
                for(int j = 0; j < i; j++)
                {
                    if(str[j] > str[j + 1])
                    {
                        char tmp = str[j];
                        str[j] = str[j + 1];
                        str[j + 1] = tmp;
                    }
                }
            }
     
            cout << str << endl;
        }
        return 0;
    }
    /**************************************************************
        Problem: 1054
        User: 文剑木然
        Language: C++
        Result: Accepted
        Time:10 ms
        Memory:1520 kb
    ****************************************************************/
  • 相关阅读:
    webstorm打开项目找不到git
    Redis 下载与安装(Windows版)
    element-UI el-table样式(去边框和滚动条样式)
    MVVM
    HTTP
    TCP/IP
    vue双向绑定
    Vue组件化原理
    JavaScript
    css中可继承与不可继承属性
  • 原文地址:https://www.cnblogs.com/wenjianmuran/p/5372911.html
Copyright © 2020-2023  润新知