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

网站做多大的宽高百度关键词热度查询工具

网站做多大的宽高,百度关键词热度查询工具,佛山服务类网站建设,网站自动屏蔽恶意点击根据身高重建队列 假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。 请你重新构造并返…
  1. 根据身高重建队列
    假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] = [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。

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

class Solution {public int[][] reconstructQueue(int[][] people) {//先进行按照身高降序排列,身高相等则把k小的排在前面Arrays.sort(people, (a, b) -> {if (a[0] == b[0]) return a[1] - b[1];//身高相等,则按照k升序的方式进行排列;注意a - b 代表正序,从小到大return b[0] - a[0];//否则,按照身高h的降序进行排列});//需要将重构后的people重新进行定位,需要按照k值确认其需要插入的位置//重新构造的结果有顺序,应该用链表进行存储,这样插值的过程时间复杂度较低LinkedList<int[]> que = new LinkedList<>();//泛型的确定?为什么用int[],代表表里的是外层元素,而内部不用关心,拿来用即可//接下来遍历按照身高进行排序后的结果for (int[] p : people) {que.add(p[1], p);//插入到链表的对应的索引}return que.toArray(new int[people.length] []);//将链表转化为数组}
}
http://www.dinnco.com/news/17485.html

相关文章:

  • 为爱直播视频seo关键词优化推广哪家好
  • 晋中网站设计seo是什么岗位简称
  • 万盛经开区建设局官方网站百度竞价是什么
  • web用框架做网站郴州seo
  • flash网站制作教程广东东莞最新疫情
  • 做响应式的网站推广软文怎么写
  • 网站设计要求有哪些ds2600ii色带
  • 杭州便宜的手机网站建设精准营销的典型案例
  • 西安网站建设地址网站seo文章
  • 娄底网站建设wyo8宁波seo网络推广选哪家
  • 企业年金是什么意思长春网站快速优化排名
  • 59网一起做网站深圳市住房和建设局
  • wordpress批量审核seo网站排名后退
  • 做网站零成本自己怎么做引流推广
  • 第一次和两个老头做网站全国疫情最新情况最新消息今天
  • 织梦网站下载市场营销策略
  • 八百客crm系统全网seo优化电话
  • 成都住房和城乡建设厅网站首页seo网上培训课程
  • 如何注册api key域名优化网站怎么做
  • web网站开发不必掌握哪些计数做公司网站的公司
  • 软件做网站 编程自己写网络公司名字大全
  • 中山哪家做网站好互联网培训
  • 大学生人才招聘网官网搜索引擎优化要考虑哪些方面
  • wordpress ping设置济南优化哪家好
  • 如何做魔道祖师网站企业新闻营销
  • python做网站项目新的seo网站优化排名 网站
  • 做网站建设的公司排名常见的推广平台有哪些
  • 淘宝上做网站的信得过吗营销推广的主要方式
  • 网站的logo怎么换域名停靠网页推广大全2023
  • 帮别人做设计图的网站全国疫情最新名单