把数组排成最小的数
来源:互联网 发布:电脑网络驱动下载 编辑:程序博客网 时间:2024/06/05 10:08
题目描述
输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。
class Solution { public: static bool judge(int a,int b) { string A = ""; string B = ""; A+=to_string(a); A+=to_string(b); B+=to_string(b); B+=to_string(a); return A < B; } string PrintMinNumber(vector<int> numbers) { string res = ""; sort(numbers.begin(),numbers.end(),judge); for(int i=0;i<numbers.size();++i) { res+=to_string(numbers[i]); } return res; } };
阅读全文
0 0
- 把数组排成最小的数--总结
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数--总结
- 把数组排成最小的数--总结
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- python3中子进程不报错的问题
- 自定义控件实战-打造一个简约而不简单的ViewPager指示器
- 反向代理之负载均衡
- 如何在VMware上装macOS以及如何解决登不上Applestore的问题
- Android博客周刊专题之#插件化开发#
- 把数组排成最小的数
- 面试问题为什么spring boot 产生于spring4
- 【HTML5学习笔记】30:CSS3边框图片效果
- 【启发】leetcode
- Git & Gitlab 使用指南
- 子div撑不开父div
- CoordinatorLayout+AppBarLayout实现联动
- JDBC_MySQL纯手工连接池的创建
- [译] OpenStack Pike 版本中的 53 个新功能盘点