当前位置: 首页 > 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.hkea.cn/news/579672/

相关文章:

  • 商贸有限公司网站建设此网站服务器不在国内维护
  • 常州个人做网站制作小程序的软件
  • 郑州做网站公司dz论坛如何seo
  • 十堰商城网站建设网络营销seo优化
  • 小欢喜林磊儿什么网站做家教福州seo推广外包
  • 许昌网站开发博客营销
  • 做网站用jquery爱站网关键词挖掘
  • wordpress手动裁剪seo营销推广服务公司
  • 英文网站建设网站海南网站制作公司
  • 网页设计与网站建设主要内容软文营销的特点
  • 一起做网站17广州最新小组排名
  • 最专业的网站设计公司有哪些论坛企业推广
  • 单页网站怎么做外链个人网页
  • 宁波城乡住房建设局网站有效的网络推广
  • 网站建设 深圳销售crm客户管理系统
  • 高端网站开发设计站长之家字体
  • 免费网站建站工具购买域名的网站
  • 淘宝联盟怎么做网站百度网站提交
  • 前端做用vue做后台多还是做网站多青岛网站快速排名优化
  • 岳阳网站开发公司海淀区seo多少钱
  • 2017年做网站维护总结百度搜索软件
  • 南京网站建设公司点击器原理
  • 网站怎么编辑搜狗网站提交入口
  • 自建网站做外贸的流程广告推广方式
  • 警告欺骗网站模板免费注册
  • 获取网站访客信息seo分析师招聘
  • 制作网页的网站有哪些网站建设
  • 日本真人做爰无遮挡视频免费网站嘉兴关键词优化报价
  • 忻州市中小企业局网站贵州整站优化seo平台
  • 网页怎么制作超链接seo兼职接单平台