技术栈

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

__AtYou__2024-09-16 10:39

题目:

题解:

Go 复制代码
func reconstructQueue(people [][]int) (ans [][]int) {
    sort.Slice(people, func(i, j int) bool {
        a, b := people[i], people[j]
        return a[0] > b[0] || a[0] == b[0] && a[1] < b[1]
    })
    for _, person := range people {
        idx := person[1]
        ans = append(ans[:idx], append([][]int{person}, ans[idx:]...)...)
    }
    return
}
上一篇:从OracleCloudWorld和财报看Oracle的转变
下一篇:JavaEE:文件内容操作(一)
相关推荐
古城小栈
17 分钟前
Go实现的区块链 分片技术优化
golang·区块链·php
小白程序员成长日记
1 小时前
2025.12.09 力扣每日一题
数据结构·算法·leetcode
Bear on Toilet
1 小时前
18 . 杨辉三角
算法·leetcode·职场和发展
天赐学c语言
1 小时前
12.10 - 合并两个有序链表 && 对字节对齐的理解
数据结构·c++·leetcode·链表
海上彼尚
2 小时前
Go之路 - 2.go的常量变量[完整版]
开发语言·后端·golang
海上彼尚
2 小时前
Go之路 - 1.gomod指令
开发语言·后端·golang
橘颂TA
3 小时前
【剑斩OFFER】算法的暴力美学——交易逆序对的总数
数据结构·算法·leetcode
古城小栈
3 小时前
Go语言原生智能合约开发与部署完全指南
golang·区块链·智能合约
小画家~
3 小时前
第三十七:类型断言
开发语言·c++·算法·golang
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03UV安装并设置国内源04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05React CVE-2025-55182漏洞排查与修复指南06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08【AutoGLM部署】本地私有化部署AI手机Agent09解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)