The Smallest String Concatenation CodeForces
来源:互联网 发布:特效照相机软件下载 编辑:程序博客网 时间:2024/06/06 09:35
传送门:CodeForces - 632C
题意:给出N个字符串,问这N个字符串可以组成的字典序最小的字符串是什么。
思路:乱搞怎么都不对,看了题解也不明白为什么。。
正解:保证相邻的两个串连接起来是字典序最小的,那么拼接起来的总串就是字典序最小的(然而并不明白是为什么)。
代码:
#include<bits/stdc++.h>using namespace std;string s[100010];bool cmp(string a,string b){return a+b<b+a;}int main(){string c;int n,len=0;cin>>n;for(int i=0;i<n;i++)cin>>s[i];sort(s,s+n,cmp);for(int i=0;i<n;i++)cout<<s[i];}
阅读全文
0 0
- The Smallest String Concatenation CodeForces
- The Smallest String Concatenation CodeForces
- codeforces--623C The Smallest String Concatenation
- Codeforces 632C - The Smallest String Concatenation
- CodeForces-632C-The Smallest String Concatenation
- CodeForces 632C The Smallest String Concatenation
- CodeForces 632C The Smallest String Concatenation
- The Smallest String Concatenation
- Codeforces 632C The Smallest String Concatenation 【string】
- Educational Codeforces Round 9 -- C - The Smallest String Concatenation
- Educational Codeforces Round 9 C The Smallest String Concatenation
- Educational Codeforces Round 9 C. The Smallest String Concatenation【思维】
- codeforces 632C C The Smallest String Concatenation(排序)
- codeforces 632C The Smallest String Concatenation【巧妙的排序】
- CodeForces 632C The Smallest String Concatenation 排序
- CodeForces 632 C.The Smallest String Concatenation(水~)
- codeforces 632C The Smallest String Concatenation 排序
- CodeForces 632C C. The Smallest String Concatenation
- 怎么理解Condition
- Heroku工具
- JAVA02
- java中的重写和重载
- GloVe学习笔记
- The Smallest String Concatenation CodeForces
- 重构:一、重新组织方法
- TPC/IP发送文件
- caffe安装调试(win10+VS2013)
- Jeesite配置使用之代码生成
- 多线程方式
- 源生JS实现回到顶部--缓冲效果
- Android Studio初认识
- IDEA 乱码以及junit模板