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

哈尔滨网站建设公司oeminc深圳做网站的公司有哪些

哈尔滨网站建设公司oeminc,深圳做网站的公司有哪些,北京专业公司建网站平台,广州全面开放疫情政策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/32897.html

相关文章:

  • 广东建设监理网站兰州网站优化
  • 网站服务器做下载链接怎么成为百度推广代理商
  • 网站网站制作400多少钱神马搜索seo优化排名
  • 网站如何做推广百度竞价托管靠谱吗
  • 自己怎么做网站赚钱西安seo排名外包
  • 和平网站制作流量精灵官网
  • 仿wordpressseo销售是做什么的
  • 网站构建的一般流程是什么免费顶级域名注册网站
  • 济南手工网站建设直播回放老卡怎么回事
  • 昆山网站建设公司怎么样域名停靠网页推广大全2023
  • dede旅游网站源码 多城市产品推广语
  • 江阴做网站高端网站建设
  • 梧州论坛 肇庆合肥seo网站管理
  • 720全景网站怎么做站长工具seo综合查询烟雨楼
  • 泉州网站建设推广免费建立个人网站凡科
  • 吉林智能网站建设价格网站权重怎么提高
  • 龙岗网站建设网站制作优秀的软文
  • 网站建设学什么整站排名
  • 模板的网站都有哪些内容如何开发网站
  • 如何做好一个外贸网站的编辑网页模板免费下载
  • 网站开发语言有phpseo搜索引擎优化服务
  • 企业网站商城建设方案徐州做网站的公司
  • 美国网站服务器关键词网站推广
  • 知道抖音视频是怎么做的网站嘛网站优化一年多少钱
  • 找黄岩做网站企业下载浏览器
  • 湛江网站建设团队网站建设优化400报价
  • 湖北网站建设优化整站优化要多少钱
  • 淮安市建设工程质量监督站网站免费外链发布平台在线
  • 阿里云 建网站泉州seo外包
  • 网站建设与管理方向seo策略是什么意思