当前位置: 首页 > news >正文

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

题目:

题解:

class Solution {
public:vector<vector<int>> reconstructQueue(vector<vector<int>>& people) {sort(people.begin(), people.end(), [](const vector<int>& u, const vector<int>& v) {return u[0] > v[0] || (u[0] == v[0] && u[1] < v[1]);});vector<vector<int>> ans;for (const vector<int>& person: people) {ans.insert(ans.begin() + person[1], person);}return ans;}
};
http://www.lryc.cn/news/439615.html

相关文章:

  • 【网络安全】-ssrf服务器请求伪造攻击-burp
  • C语言 | Leetcode C语言题解之第405题数字转换为十六进制数
  • Python快速入门 —— 第一节:基础类型
  • 评价类——熵权法(Entropy Weight Method, EWM),完全客观评价
  • Redis——通用命令
  • (k8s)kubernetes 挂载 minio csi 的方式(pod挂载pvc存在csi驱动问题,挂载不上)
  • python tkinter
  • Flink CEP(复杂事件处理)高级进阶
  • libmodbus:写一个modbusTCP服务
  • 函数模板(初阶)
  • 中间件之RocketMQ
  • linux第二课(docker的安装使用)
  • Java数据存储结构——二叉查找树
  • JavaScript 事件处理
  • 容器技术--Docker应用部署
  • 医院管理|基于java的医院管理系统小程序(源码+数据库+文档)
  • golang学习笔记21——golang协程管理及sync.WaitGroup的使用
  • C++初阶大全
  • 使用Redis实现用户关注博客的推模式
  • python常用模块之time、datetime、randow(14)
  • 根据NVeloDocx Word模板引擎生成Word(六-结束)
  • Android架构组件:MVVM模式的实战应用与数据绑定技巧
  • 调用系统的录音设备提示:line with format PCM_SIGNED 16000.0 Hz
  • android BLE 蓝牙的连接(二)
  • 改编pikachu的打靶经历(题目不全)
  • Linux进阶 修改文件所有者
  • 第312题|二重积分求旋转体体积(二)|武忠祥老师每日一题
  • redis基本数据结构-set
  • Android 应用安装-提交阶段
  • 强化学习Reinforcement Learning|Q-Learning|SARSA|DQN以及改进算法