技术栈

Java | Leetcode Java题解之第406题根据身高重建队列

m0_571957582024-09-19 23:50

题目:

题解:

java 复制代码
class Solution {
    public int[][] reconstructQueue(int[][] people) {
        Arrays.sort(people, new Comparator<int[]>() {
            public int compare(int[] person1, int[] person2) {
                if (person1[0] != person2[0]) {
                    return person2[0] - person1[0];
                } else {
                    return person1[1] - person2[1];
                }
            }
        });
        List<int[]> ans = new ArrayList<int[]>();
        for (int[] person : people) {
            ans.add(person[1], person);
        }
        return ans.toArray(new int[ans.size()][]);
    }
}
上一篇:Docker日志管理
下一篇:地平线秋招
相关推荐
N***7385
4 分钟前
SQL锁机制
java·数据库·sql
小白程序员成长日记
7 分钟前
2025.11.23 力扣每日一题
算法·leetcode·职场和发展
Java天梯之路
8 分钟前
Java 初学者必看:接口 vs 抽象类,到底有什么区别?
java·开发语言
小熊officer
20 分钟前
Nginx中正向代理,反向代理,负载均衡
java·nginx·负载均衡
信码由缰
32 分钟前
Java 应用容器化与部署
java
方白羽
1 小时前
Kotlin遇上Java 静态方法
android·java·kotlin
通往曙光的路上
1 小时前
焚决糟糕篇
java·spring boot·tomcat
狂奔小菜鸡
1 小时前
Day18 | 深入理解Object类
java·后端·java ee
jiayong23
1 小时前
Maven NUL文件问题 - 解决方案实施报告
java·maven
未秃头的程序猿
1 小时前
🔒 从单机到分布式:三大锁机制深度剖析与实战指南
java·后端
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Linux下V2Ray安装配置指南07Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南08全球最强模型Grok4,国内已可免费使用!(附教程)09Labelme从安装到标注:零基础完整指南10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)