C++

#include <iostream>
using namespace std;

int main(){
    int n;
    cin>>n;
    string str[n];

    for(int i=0;i<n;i++){
        cin>>str[i];
        for(int j=0;j<i;j++){
            if(str[i]<str[j]){
                string tmp=str[i];
                str[i]=str[j];
                str[j]=tmp;
            }
        }
    }
    for(int i=0;i<n;i++)
        cout<<str[i]<<" ";
    cout<<endl;
    return 0;
}


全部评论
str[n]确定可以吗😂,会报错吧
点赞 回复 分享
发布于 2020-04-12 17:36
用vector的sort排序会更方便一些…… #include<iostream> #include<vector> #include<algorithm> using namespace std; int main(){     int n;     cin>>n;     string s;     vector<string> str;     for(int i=0;i<n;i++){         cin>>s;         str.push_back(s);     }     sort(str.begin(),str.end());     for(int i=0;i<n;i++){         cout<<str[i]<<" ";     }     cout<<endl;     return 0; }
点赞 回复 分享
发布于 2020-03-28 14:25

相关推荐

不愿透露姓名的神秘牛友
07-11 11:24
大家还是用ai改吧,我心疼得要死,就当花钱买教训吧,人家直接拿完钱就跑路了
程序员小白条:简历修改700....神奇,又不是帮你面试,咋的,简历修改从双非变92了还是没实习变成有大厂实习了
点赞 评论 收藏
分享
下北澤大天使:你是我见过最美的牛客女孩😍
点赞 评论 收藏
分享
想按时下班的大菠萝在...:隔壁学校的,加油多投, 实在不好找可以下个学期开学找,把算法八股准备好,项目有空再换换
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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