技术栈

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:文件内容操作(一)
相关推荐
自学小白菜
4 小时前
每周刷题 - 第三周 - 双指针专题 - 02
python·算法·leetcode
不能只会打代码
5 小时前
力扣--3433. 统计用户被提及情况
java·算法·leetcode·力扣
如竟没有火炬
6 小时前
四数相加贰——哈希表
数据结构·python·算法·leetcode·散列表
半桶水专家
6 小时前
GORM 结构体字段标签(Struct Tags)详解
golang·go·gorm
GokuCode
6 小时前
【GO高级编程】05.类的扩展与复用
golang·embedding·xcode
Tony Bai
7 小时前
Jepsen 报告震动 Go 社区:NATS JetStream 会丢失已确认写入
开发语言·后端·golang
bing.shao
7 小时前
Golang 之 defer 延迟函数
开发语言·后端·golang
埃伊蟹黄面
7 小时前
模拟算法思想
c++·算法·leetcode
penngo
7 小时前
Golang使用Fyne开发桌面应用
开发语言·后端·golang
热门推荐
01GitHub 镜像站点02【AutoGLM部署】本地私有化部署AI手机Agent03【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)04UV安装并设置国内源05Open-AutoGLM Windows 安装部署教程06Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser07Linux下V2Ray安装配置指南08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09BongoCat - 跨平台键盘猫动画工具10Windows 11 官方系统安装与重装完整教程(2025年最新版)