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

3477. 水果成篮 II

Problem: 3477. 水果成篮 II

文章目录

  • 思路
  • 解题过程
  • 复杂度
  • Code

思路

枚举每种水果,再枚举篮子的大小,如果大于等于水果的个数,就标记当前位置。

解题过程

枚举完毕如果 palce 仍为 falseans++

复杂度

  • 时间复杂度: O(n2)O(n^2)O(n2)
  • 空间复杂度: O(1)O(1)O(1)

Code

class Solution {
public:int numOfUnplacedFruits(vector<int>& fruits, vector<int>& baskets) {int ans = 0;int n = baskets.size();for (auto fruit : fruits) {bool place = false;for (int j = 0; j < n; j++) {if (fruit <= baskets[j]) {baskets[j] = 0;place = true;break;}}if (!place) {ans++;}}return ans;}
};
http://www.dtcms.com/a/316483.html

相关文章:

  • 电子器械行业的主数据有哪些?
  • Linux NFS 服务部署、客户端配置及 autofs 自动挂载操作指南
  • Tinylog
  • 通俗版23种设计模式解析
  • 机械手的眼睛,视觉系统如何让机器人学会精准抓取
  • GaussDB 常见问题-集中式
  • 05-栈 stack
  • 机器学习算法系列专栏:决策树算法(初学者)
  • TCP如何实现可靠传输?实现细节?
  • 三坐标测量技术解析:从基础原理到斜孔测量难点突破
  • 重生之我在暑假学习微服务第十天《网关篇》
  • Mysql常用语句
  • 广州客户 戴尔R720服务器 liunx系统 RAID5无损升级扩容
  • CTF-XXE 漏洞解题思路总结
  • AI自主任务执行系统 AI Agent无限循环,发任务给AI,让生成脚本,运行执行任务,直到成功。
  • adjtimex系统调用及示例
  • 阿里招AI产品运营
  • 从数据洪流到智能决策:Apache IoTDB如何重塑工业物联网的DB+AI新范式
  • Java技术栈/面试题合集(12)-Maven篇
  • springboot + maven 使用资源占位符实现动态加载配置文件
  • 跳表和B+树的相似和区别 ***
  • Nginx 学习
  • UnityUI系统--GUI
  • PHP‑ORT扩展构建纯PHP机器学习的推荐系统
  • Redis协议数据迁移方式
  • 聚焦智能穿戴“下一代消费终端”之争,Meta/微美全息借AI+AR积淀定义行业未来
  • Tasks and Deadlines(Sorting and Searching)
  • 【人工智能-18】机器学习:决策树、随机森林
  • 什么情况下浮动IP(Floating IP)会“漂移”(Drift)
  • 浮动IP(Floating IP)的删除通常需要满足什么条件