当前位置: 首页 > news >正文

网店营销推广方案论文seo工资待遇怎么样

网店营销推广方案论文,seo工资待遇怎么样,青州做网站的公司,二手房公司如何做网站题目: 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 来源:力扣(LeetCode…

题目:

给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。

注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。

来源:力扣(LeetCode)
链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

示例:

示例 1:

输入:nums = [10, 2]

输出:"210"


示例 2:

输入:nums = [3, 30, 34, 5, 9]
输出:"9534330"

解法:

自定义排序规则。

知识点:

1.sorted(iterable, cmp=None, key=None, reverse=False):此语法针对Python2,在Python3中,cmp参数被移除,需要在key的地方传入functools.cmp_to_key函数。根据sorted的机制,cmp传入之后,会根据传入的自定义函数排序,类似于冒泡排序。自定义函数需要指定x1 < x2时,返回-1,x1 > x2时,返回1,x1 == x2时,返回0,最后根据规则返回升序结果。例如,传入的自定义函数如下:

def cmp(x1, x2):if str(x1) + str(x2) > str(x2) + str(x1):return 1elif str(x1) + str(x2) < str(x2) + str(x1):return -1else:return 0

将两数以字符串形式拼接比较大小,最后将以升序形式返回拼接结果最大的列表,将列表中每个数连起来就是结果。排序做的相当于两两比较str(x1) + str(x2)和str(x2) + str(x1)的关系,将小的放前面,大的放后面。

2.functools.cmp_to_key(callable):将比较函数转化为关键字函数。callable是函数名。传入的函数接受2个参数,比较这2个参数,例如:x,y, 当x > y时返回1;小于时返回-1;否则返回0

代码:

from functools import cmp_to_keyclass Solution:def largestNumber(self, nums: List[int]) -> str:def cmp(x1, x2):if str(x1) + str(x2) > str(x2) + str(x1):return 1elif str(x1) + str(x2) < str(x2) + str(x1):return -1else:return 0nums.sort(key=cmp_to_key(cmp), reverse=True)return str(int(''.join(map(str, nums))))

http://www.mnyf.cn/news/34865.html

相关文章:

  • 武汉网站建设多少钱苏州优化seo
  • 好的网站首页建设公司百度广告电话号码是多少
  • 日照园林建设发展有限公司网站网址大全百度
  • excel做公司的小网站站长统计代码
  • 用html做家谱网站代码seo招聘职责
  • 网站制作大概费用前端培训费用大概多少
  • 网站目录做二级域名免费引流推广
  • 做网站的office网站建设哪家好
  • 免费漫画网站网络推广费用一般多少
  • 俄罗斯网络攻击数量增长了80%福州百度快速优化
  • 哪里有培训网站开发ciliba最佳磁力搜索引擎
  • 长沙做网站建设公司排名国内优秀网页设计赏析
  • 网站建设的主要步骤有哪些外包公司和劳务派遣的区别
  • 河南网站建设网络营销案例题
  • 织梦网站上传路径不对网络最有效的推广方法
  • 烟台网站营销模板网站建设
  • 有哪些出名的工业设计网站网站关键词怎样优化
  • 精品课网站怎么做拉人头最暴利的app
  • 公司注册网站模板搜索引擎营销实训报告
  • 做公司网站的南宁公司有产品怎么找销售渠道
  • 公司网站开发人员离职后修改公司网站seosem顾问
  • 做的最好的紫砂网站手机制作网页
  • 蓬莱网站建设公司报价互联网广告价格
  • 怎么制作安卓app路由器优化大师
  • 网站调用wordpressseo云优化软件
  • 网站建设外包给外企网站权重怎么提高
  • 17网站一起做网店增城搜索引擎营销策划方案
  • 潍坊外贸网站建设2024会爆发什么病毒
  • 重庆做商城网站设计微信crm系统
  • 深圳营销网站建设今日新闻快报