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

leetcode 455. Assign Cookies和2410. Maximum Matching of Players With Trainers

目录

455. Assign Cookies

2410. Maximum Matching of Players With Trainers


455. Assign Cookies

排序+双指针+贪心

class Solution {
public:int findContentChildren(vector<int>& g, vector<int>& s) {int res = 0;sort(g.begin(),g.end());sort(s.begin(),s.end());for(int i = 0,j = 0;i<g.size()&&j<s.size();i++){while(j<s.size() && s[j]<g[i] ){j++;}if(j == s.size())break;res++;j++;}return res;}
};

2410. Maximum Matching of Players With Trainers

这道题和上面的是一模一样的。

class Solution {
public:int matchPlayersAndTrainers(vector<int>& players, vector<int>& trainers) {sort(players.begin(),players.end());sort(trainers.begin(),trainers.end());int res = 0;for(int i = 0,j = 0;i<players.size()&&j<trainers.size();i++){while(j<trainers.size() && trainers[j]<players[i]){j++;}if(j == trainers.size())break;res++;j++;}return res;}
};
http://www.dtcms.com/a/230519.html

相关文章:

  • Redis命令使用
  • 神经网络-Day44
  • LabVIEW的MathScript Node 绘图功能
  • 【开源工具】基于PyQt5工作时长计算器工具开发全解析
  • 【Blender Texture】【游戏开发】高质感 Blender 4K 材质资源推荐合集 —— 提升场景真实感与美术表现力
  • 基于BP神经网络的语音特征信号分类
  • web全栈开发学习-01html基础
  • 服务器中僵尸网络攻击是指什么?
  • 机器学习算法分类
  • 聊聊FlaUI:让Windows UI自动化测试优雅起飞!
  • 卫星在轨姿态控制技术详解:从自旋稳定到高精度闭环控制
  • SimpleDateFormat 和 DateTimeFormatter 的异同
  • lc hot 100之:dummy哨兵节点创建方法
  • 每天总结一个html标签——Audio音频标签
  • 代码训练LeetCode(21)跳跃游戏2
  • rknn优化教程(一)
  • StarRocks与Apache Iceberg:构建高效湖仓一体的实时分析平台
  • 极客时间-《搞定音频技术》-学习笔记
  • 网络寻路--图论
  • R语言基础| 下载、安装
  • 图论水题2
  • 在树莓派上添加音频输入设备的几种方法
  • PyTest框架学习
  • 【读代码】从预训练到后训练:解锁语言模型推理潜能——Xiaomi MiMo项目深度解析
  • day46 python预训练模型补充
  • HTTP常见的请求方法、响应状态码、接口规范介绍
  • Elasticsearch 集群运维常用命令详解
  • Python趣学篇:用数学方程绘制浪漫爱心
  • git引用概念(git reference,git ref)(简化对复杂SHA-1哈希值的管理)(分支引用、标签引用、HEAD引用、远程引用、特殊引用)
  • Pytest+Selenium UI自动化测试实战实例