技术栈

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:文件内容操作(一)
相关推荐
lightqjx
12 小时前
【算法】双指针
c++·算法·leetcode·双指针
sin_hielo
13 小时前
leetcode 2147
数据结构·算法·leetcode
萌>__<新
13 小时前
力扣打卡每日一题——缺失的第一个正数
数据结构·算法·leetcode
萌>__<新
13 小时前
力扣打卡每日一题————零钱兑换
算法·leetcode·职场和发展
古城小栈
13 小时前
Golang 中 return 与 defer 的 长幼尊卑
golang
重生之后端学习
13 小时前
238. 除自身以外数组的乘积
java·数据结构·算法·leetcode·职场和发展·哈希算法
Learner__Q
14 小时前
每天五分钟:动态规划-LeetCode高频题_day2
算法·leetcode·动态规划
teamlet
15 小时前
Gear DNS - 一个go语言开发的小型dns系统
golang·dns·网络服务
Dream it possible!
16 小时前
LeetCode 面试经典 150_字典树_添加与搜索单词 - 数据结构设计(96_211_C++_中等)
c++·leetcode·面试·字典树
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03【AutoGLM部署】本地私有化部署AI手机Agent04【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)05Linux下V2Ray安装配置指南06Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser07Open-AutoGLM Windows 安装部署教程08BongoCat - 跨平台键盘猫动画工具09Windows 11 官方系统安装与重装完整教程(2025年最新版)10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)