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

怎么看得出网站是哪个公司做的刷粉网站推广快点

怎么看得出网站是哪个公司做的,刷粉网站推广快点,中山网站的优化,做百度竞价网站搜索不到链接 406. 根据身高重建队列 - 力扣(LeetCode) 题目 思路 可能的一个思路是先对高的人进行处理,这样后面插入矮的人时不会影响高的人的位置。比如,如果先处理高个子,那么当插入一个矮个子的时候,前面的高…

链接

406. 根据身高重建队列 - 力扣(LeetCode)

题目

 思路

可能的一个思路是先对高的人进行处理,这样后面插入矮的人时不会影响高的人的位置。比如,如果先处理高个子,那么当插入一个矮个子的时候,前面的高个子的数量已经确定,不会因为插入矮个子而改变。 

先按h降序,再按组内k升序-->优先保证组内有序

然后再考虑“后面插入矮的人时不会影响高的人的位置

代码

people = [[7,0],[4,4],[7,1],[5,0],[6,1],[5,2]]
people.sort(key=lambda x:(-x[0],x[1])) # 优先组内有序
print(people)
res=[]
for i,p in enumerate(people):h,k=p[0],p[1]if k==i:res.append(p) # 在末尾插入elif k<i:res.insert(k,p) # 在k位置插入p
print(res)

反思

  1. 想清楚思路
    1. 先对高的进行处理-->先对整体的的身高进行排序([0])
    2. 满足限制--同样的身高,k小的在前面大的在后面([1])-1,2->局部有序
    3. 高中插入矮的不影响整体
  2. sort
    1. 排序规则key可以两个,`key=lambda x:(-x[0],x[1])`
  3. enumerate
    1. 有点像字典,拆成一个键一个值
    2. enumerate 是一个内置函数,用于在遍历可迭代对象(如列表、元组、字符串等)时,同时获取元素的索引和值。它返回一个枚举对象(enumerate 对象),可以通过 list()tuple() 转换为列表或元组。
http://www.cadmedia.cn/news/5544.html

相关文章:

  • 编程序可以做网站吗一键生成原创文案
  • 怎么政府网站建设电子网址怎么创建
  • 最大网站建设公司排名百度竞价系统
  • 室内设计需要什么学历宁波seo排名费用
  • 福建省晋江市建设局网站百度推广怎么登陆
  • 南通网站建设策划书杭州seo网站
  • 建设电子商务b2b网站seo推广方法集合
  • 企业网站管理系统用户nba交易最新消息汇总
  • seo网站改版合肥百度竞价推广代理公司
  • 美食网站的建设目的中山网站建设公司
  • 一级a做爰网站下载武汉百度推广公司
  • 建设景区网站要有的内容网络营销的案例有哪些
  • 建筑公司网站董事长致辞zoho crm
  • 国办关于加强政府网站建设百度网页翻译
  • 中关村网站建设的公司seo算法培训
  • 宁波网站建设推荐荣盛网络好html网页制作成品
  • 叙述网站的建设意义所在软件开发工程师
  • 学校网站开发的背景深圳建站公司
  • 局域网网站建设免费有效的推广网站
  • 网站后台更新图片电子商务推广方式
  • 网页制作入门与进阶搜素引擎优化
  • 崇安网站建设360应用商店
  • 建设彩票网站犯法吗网站权重划分
  • 青岛网站建设方案维护友情链接交换软件
  • 个人网站内容免费创建个人博客网站
  • 阿里巴巴做短视频网站国家卫健委每日疫情报告
  • 餐饮网站建设网站广东疫情最新资讯
  • 网站设计模版苏州关键词搜索排名
  • 网站建设和管理工作网站seo优化推广外包
  • 闵行网站建设多久能见效果plc培训机构哪家最好