题目描述
给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。输入描述:
每个输入包含1个测试用例。每个测试用例在一行中给出10个非负整数,顺序表示我们拥有数字0、数字1、……数字9的个数。整数间用一...
分类:
编程语言 时间:
2015-08-13 06:29:14
阅读次数:
232
给定一个整型数组,对这个数组排序,使得按序拼接数组各个元素得到的数值最小。例如 [3,83,8,13,1] 排序后为:[1,13,3,83,8] 依次拼接得到 1133838思路:一,如果不考虑效率,那么可以对所有的数字进行依次排列组合,求出最小的那么效率不高,而且实现所有数字的排列组合也比较麻烦。...
分类:
其他好文 时间:
2014-08-23 15:14:00
阅读次数:
269