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

北京市地铁建设公司网站打开百度网页版

北京市地铁建设公司网站,打开百度网页版,网站开发维护专员岗位职责,wordpress category archivessort 定制排序规则(配合functools.cmp_to_key()) 配合例题学习 题目链接:179. 最大数 题目大意:给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意&a…

sort 定制排序规则(配合functools.cmp_to_key())

配合例题学习
题目链接:179. 最大数
题目大意:给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。
注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。
注意:(1)1 <= nums.length <= 100;(2)0 <= nums[i] <= 10910^9109

示例:

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

参考代码:

class Solution:def largestNumber(self, nums: List[int]) -> str:def cmp(x,y):return 1 if x+y<y+x else -1nums = list(map(str,nums))nums.sort(key=functools.cmp_to_key(cmp))return ''.join(nums) if nums[0]!='0' else '0'
  • 综合是用来 map容器,sort按照制定规则排序。
  • 复杂度分析:时间上,由于是用来sort和functools,应该是二阶的,即O(n2)O(n^2)O(n2),空间上,为O(n)O(n)O(n).
http://www.hrbkazy.com/news/28913.html

相关文章:

  • 营销网站的专业性诊断评价和优化百度明令禁止搜索的词
  • 网站建设策划书olseo赚钱培训课程
  • 做封面图什么网站营销软文的范文
  • 做网站备案是承诺书是啥如何营销
  • 泉州市做网站优化短视频优化
  • 做pc端网站渠道百度本地推广
  • 深圳外贸响应式网站建设百度关键词优化方法
  • 政府门户网站建设存在的问题泉州百度搜索推广
  • 做360全景有什么网站如何在百度搜索排名靠前
  • 电子商务公司是诈骗吗广东seo加盟
  • 做网站视频手机武汉seo网站排名
  • 企业网站维护费用网上销售
  • 怎么做云购网站吗网站建设黄页在线免费
  • 上海市建设工程检测行业协会网站it培训机构怎么样
  • 急招室内设计师银徽seo
  • bsci网站的cap是如何做商家联盟营销方案
  • 佛山专注网站制作细节百度url提交
  • 重庆市特种作业证报名如何优化网络速度
  • 武汉网站制作开发企业搜索引擎优化
  • 商城类网站建设数据库软文的本质是什么
  • 动易门户网站价格全媒体运营师培训
  • 如何进行网站推广搜索引擎优化简称
  • wordpress创建网站seo查询软件
  • 河南室内设计公司排名百度seo白皮书
  • 雨人网站建设百度公司招聘条件
  • 建设项目银行网站新品推广计划与方案
  • 建立网站教程视频新闻发布的网站
  • 青州网站开发定制营销型网站建设
  • web前端开发是不是做网站微信公众号seo
  • 荆州网站建设费用长沙百度首页排名