zoukankan      html  css  js  c++  java
  • eductional codeforces round 9 C

     居然想用后缀数组做。。。果然还是太弱了

    直接暴力就好,sort的时候把拼接结果小的string放在前面

    #include"cstdio"
    #include"queue"
    #include"cmath"
    #include"stack"
    #include"iostream"
    #include"algorithm"
    #include"cstring"
    #include"queue"
    #include"map"
    #include"set"
    #include"vector"
    #define ll long long
    #define mems(a,b) memset(a,b,sizeof(a))
    #define ls pos<<1
    #define rs pos<<1|1
    
    using namespace std;
    const int MAXE = 500050;
    const int MAXN = 50005;
    const int INF = 0x3f3f3f3f;
    
    bool cmp(string a,string b){
        return a+b<b+a;
    }
    string arr[MAXN];
    
    int main(){
        int n;
        scanf("%d",&n);
    
        for(int i=0;i<n;i++) cin>>arr[i];
        sort(arr,arr+n,cmp);
        for(int i=0;i<n;i++) cout<<arr[i];
        return 0;
    }
  • 相关阅读:
    雑談
    safari下无法模拟click()的解决方法 ------转载
    用户操作
    居中
    replace 重写
    JS数组添加元素的三种方式
    Asp.Net Core 包
    CSS3 动画 可以参考
    CSS3 动画
    完全居中
  • 原文地址:https://www.cnblogs.com/luxiaoming/p/5233569.html
Copyright © 2011-2022 走看看