博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
codeforces 632C The Smallest String Concatenation
阅读量:5301 次
发布时间:2019-06-14

本文共 564 字,大约阅读时间需要 1 分钟。

The Smallest String Concatenation

题目链接:

    ——每天在线,欢迎留言谈论。

题目大意:

给你n个字符串,相加后 字典序最小

思路:

只需要保证每个相邻的两个字符串组合后 s1+s2>s2+s1 即可。

用sort()快速排序,最后依次输出即可!

AC代码:

1 #include 
2 #include
3 #include
4 using namespace std; 5 const int MAXN=5e4+15; 6 string ss[MAXN]; 7 bool cmp(string s1,string s2) 8 { 9 return s1+s2
>n;15 for(int i=0;i
>ss[i];17 sort(ss,ss+n,cmp);18 for(int i=0;i

2017-05-07 19:20:25

转载于:https://www.cnblogs.com/Twobox/p/6821882.html

你可能感兴趣的文章
你真的很熟分布式和事务吗?
查看>>
接口测试 总结(什么是接口测试)
查看>>
cliendataset中自增长字段的处理
查看>>
.NET 4.6的RyuJIT尾递归优化的Bug
查看>>
软件开发模型
查看>>
centos安装VSFTP
查看>>
面向对象设计模式系列文章之---NO.1
查看>>
生成缩率图项目实例
查看>>
Sql server 大全
查看>>
Java Enum 浅析
查看>>
ASP.NET 缓存技术(一)——启用页面输出缓存
查看>>
Codeforces Round #420 (Div. 2)
查看>>
[解题报告]HDU 1720 A+B Coming
查看>>
Oracle 了解 DDL 操作与 REDO 的关系
查看>>
【LeetCode】75-颜色分类
查看>>
ajax调用webservice
查看>>
换行符在textarea、div、pre中的区别
查看>>
大数除法。。。赶得好急,借鉴牛人的写法了
查看>>
Ubuntu16---安装mysql5.7未提示输入密码,安装后修改mysql密码默认密码
查看>>
转:MongoDB介绍及下载与安装
查看>>