LintCode Q184 Largest Number in Python

  • Jinhai ZHOU
  • 2 Minutes
  • 2017年1月11日
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Solution:
#@param num: A list of non negative integers
#@return: A string
def largestNumber(self, num):
# write your code here
num_str = sorted(map(str, num), key=self.sort)
res = ('').join(num_str[::-1])
return str(int(res))
def sort(self, a):
if len(a) == 1:
return a*17
else:
return a
知识共享许可协议
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。