class Solution:
# @param {integer[]} nums
# @return {string}
def largestNumber(self, nums):
import itertools
a = list(itertools.permutations(nums,len(nums)))
d = []
for i in a:
str1 = ''
for j in i:
str1 += str(j)
d.append(int(str1))
return str(max(d))
solution = Solution()
print solution.largestNumber([1,2,3,4,5,6,7,8,9,0])
相关文章
- C语言 定义一个整型二维数组,存放一个5×5的矩阵,要求从键盘输入矩阵的值,找出主对角线上其值最大的元素。主对角线如示例中1-4-9-16-25
- java如何取出list的最后一个值,如何从Java中的ArrayList获取第一个和最后一个元素?...
- 将一个list中的元素的某一属性取出来单独放到一个list/map里面
- 获取集合list中对象的某个属性的最大值最小值平均值以及筛选
- 实例15 输出三个数中的最大值和最小值
- 输入4*4的数组,编写程序实现找出数组中其值最大和最小的元素以及它们在数组中的位置。
- python中list列表删除元素的4种方法
- C# list常用的几个操作 改变list中某个元素的值 替换某一段数据
- java中removeif用法,java中List集合 removeIf方法删除符合条件的元素
- Java中对List集合内的元素进行顺序、倒序、随机排序的示例代码