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

每日一题 354. 俄罗斯套娃信封问题

354. 俄罗斯套娃信封问题

需要对信封排序 ,重点是再宽度相同时,逐步减少其高度

class Solution {
public:int maxEnvelopes(vector<vector<int>>& envelopes) {sort(envelopes.begin(),envelopes.end(),[](const vector<int>&a,const vector<int> &b){return a[0] < b[0] || a[0] == b[0] && a[1] > b[1];});vector<int> ans;for(int i=0;i<envelopes.size();++i){   int height = envelopes[i][1];auto it  = lower_bound(ans.begin(),ans.end(),height);if(it == ans.end()){ans.push_back(height);}else{*it = height;}}return ans.size();}
};
http://www.lryc.cn/news/511816.html

相关文章:

  • ASP.net网站的注册、登录和密码修改的操作详解
  • 2024.12.29(进程线程实现并发服务器)
  • 如何在 Ubuntu 上安装 PyTorch
  • 8-Gin 中间件 --[Gin 框架入门精讲与实战案例] 【文末有测试代码】
  • 【潜意识Java】深入详细理解分析Java中的toString()方法重写完整笔记总结,超级详细。
  • 【论文笔记】Contrastive Learning for Sign Language Recognition and Translation
  • Gitlab17.7+Jenkins2.4.91实现Fastapi/Django项目持续发布版本详细操作(亲测可用)
  • 一起来看--红黑树
  • SpringBoot整合篇 05、Springboot整合Redission
  • 供应链系统设计-供应链中台系统设计(六)- 商品中心概念篇
  • 胡闹厨房练习(三)
  • 关于ESD(静电放电)等级的划分
  • 探究步进电机与输入脉冲的关系
  • 基于YOLOV5+Flask安全帽RTSP视频流实时目标检测
  • Windows内置的服务器IIS(Internet Information Services)托管网站
  • 虚幻引擎结构之UObject
  • js的Reflect对象
  • this指向了谁?
  • 基于Resnet、LSTM、Shufflenet及CNN网络的Daily_and_Sports_Activities数据集仿真
  • mac系统vsCode中使用Better Comments在.vue文件里失效
  • UE5.3 C++ Ceiusm中的POI 制作3DUI 结合坐标转化
  • 一起学Git【第六节:查看版本差异】
  • numpy np.newaxis介绍
  • 小程序配置文件 —— 16 项目配置文件和配置 sass
  • 【yolov5】实现FPS游戏人物检测,并定位到矩形框上中部分,实现自瞄
  • 概率统计与随机过程--作业5
  • “802.11g”,“802.11n”,“802.11ac”,“802.11ax”
  • Kubernetes 常用的网络插件
  • Retrofit和rxjava 实现窜行请求,并行请求,循环多次请求,递归请求,错误重试
  • 2025年度好用便签推荐,电脑桌面便签app分享