仁宗遇仙,鬼吹灯之精绝古城 mp4,亚宁老婆
class Solution: def cmp(self,x,y): return (x > y) - (x < y) def comper(self,x,nums): temp = 0 for n in nums: n = str(n) temp += self.cmp(int(x+n),int(n+x)) #print(self.cmp(int(x),n)) return temp def largestNumber(self, nums): """ :type nums: List[int] :rtype: str """ temp_list = [str(x) for x in nums] temp_list.sort(key=lambda x:self.comper(x,nums),reverse=True) return "".join(temp_list).lstrip("0") or "0"
cmp方法比较x与y的大小,x>y返回1,x<>< p=""> <>
comper方法将传入的x依次与nums中的元素比较x在前组合,与nums元素在前组合的大小
并且累加cmp返回的值
最后返回主函数,将nums按照带入comper,得到的值进行倒排
返回得到的结果
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Python爬虫:Request Payload和Form Data的简单区别说明
浅谈Python中threading join和setDaemon用法及区别说明
Python3-异步进程回调函数(callback())介绍
python继承threading.Thread实现有返回值的子类实例
Python中使用threading.Event协调线程的运行详解
网友评论