二、题目
1、思路
2、编程实现
# -*- coding:utf-8 -*-class Solution: def PrintMinNumber(self, numbers): # write code here ifnumbers is None: return "" lens = len(numbers) if lens ==0 : return "" tmpNumbers = sorted(numbers,cmp=self.compare) return int(‘‘.join(str(x)for x in tmpNumbers)) def compare(self,num1,num2): t = str(num1)+str(num2) s = str(num2)+str(num1) if t>s: return 1 elif t<s: return -1 else: return 0
更多技术资讯可关注:gzitcast
原文:https://www.cnblogs.com/heimaguangzhou/p/11736302.html