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

网站建设项目计划书可以绑定域名的免费空间

网站建设项目计划书,可以绑定域名的免费空间,私密浏览器免费版在线看小说,wordpress网站缩406. 根据身高重建队列。 假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。 请你重新…
406. 根据身高重建队列。

假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] = [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。

请你重新构造并返回输入数组 people 所表示的队列。返回的队列应该格式化为数组 queue ,其中 queue[j] = [hj, kj] 是队列中第 j 个人的属性(queue[0] 是排在队列前面的人)。

示例 1:

输入:people = [[7,0],[4,4],[7,1],[5,0],[6,1],[5,2]]
输出:[[5,0],[7,0],[5,2],[6,1],[4,4],[7,1]]
解释:
编号为 0 的人身高为 5 ,没有身高更高或者相同的人排在他前面。
编号为 1 的人身高为 7 ,没有身高更高或者相同的人排在他前面。
编号为 2 的人身高为 5 ,有 2 个身高更高或者相同的人排在他前面,即编号为 0 和 1 的人。
编号为 3 的人身高为 6 ,有 1 个身高更高或者相同的人排在他前面,即编号为 1 的人。
编号为 4 的人身高为 4 ,有 4 个身高更高或者相同的人排在他前面,即编号为 0、1、2、3 的人。
编号为 5 的人身高为 7 ,有 1 个身高更高或者相同的人排在他前面,即编号为 1 的人。
因此 [[5,0],[7,0],[5,2],[6,1],[4,4],[7,1]] 是重新构造后的队列。

示例 2:

输入:people = [[6,0],[5,0],[4,0],[3,2],[2,2],[1,4]]
输出:[[4,0],[5,0],[2,2],[3,2],[1,4],[6,0]]

提示:

1 <= people.length <= 2000
0 <= hi <= 10^6
0 <= ki < people.length
题目数据确保队列可以被重建
算法分析

解题思路

  • 先排序,h升序,k降序
  • 根据k值站位
class Solution {public int[][] reconstructQueue(int[][] people) {//h升序,k降序Arrays.sort(people, (o1,o2) -> o1[0] != o2[0] ? o2[0]- o1[0] : o1[1] - o2[1]);List<int[]> ans = new ArrayList<int[]>();for (int[] person : people) {ans.add(person[1], person);}return ans.toArray(new int[ans.size()][]);}
}

复杂性分析

时间复杂度:O(n2)
空间复杂度:O(logn)

http://www.15wanjia.com/news/183204.html

相关文章:

  • 大兴区网站建设做python题目的网站
  • 做商城网站怎么做网站开发完后如何上线
  • 做淘宝主要看哪些网站有哪些内容企业网站建设 优化
  • 东莞市建设培训中心网站信誉好的盐城网站开发
  • 网站建设开票税率网络营销的应用
  • 政务服务 网站 建设方案广州网络推广公司
  • 美食网站设计目的ps可以做网站动态图
  • seo网站关键词优化多少钱免费建立网站的网站吗
  • 网站建设管理策划书网站开发语言怎么样
  • 卖狗人怎么做网站哪个网站可以免费做电子请柬
  • 织梦网站发布的哪些产品和文章放在a文件可以吗电脑系统优化软件
  • 一个域名绑定多个网站吗济南seo网站推广公司
  • 梅河口城乡建设网站咨询企业网站模板
  • 设计网站的一般过程深圳便宜的网站建设
  • 微信 网站设计模板大型网站建设开发
  • 江苏省建设厅 标准化网站公司网站文化活动备案
  • 佛山网站建设与设计公司设计机构
  • 免费商城网站源码做家居网站设计
  • 电子商务网站建设类型查看网站cms
  • 网站建设发展趋势婚纱影楼网站
  • 经常修改网站的关键词好不好中堂网站建设
  • 如何把网站做的和别人一样吗网络营销论文选题
  • 网站建设含意广西南宁生活网
  • 网站建设整体情况介绍wordpress插件放那个文件夹
  • 个人门户网站模板下载怎么搜索网站搜索量
  • 少儿编程有没有必要学绍兴seo推广公司
  • 公司网站招聘模板网站开发有名的公司
  • 深圳网站建设公司为什培训班报名
  • 深圳html5网站制作嘉兴中小企业网站建设
  • 东莞网站建设-信科网络新绛做网站