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

华为OD机试 - 任务混部(JS)

任务混部

题目

公司创新实验室正在研究如何最小化资源成本,最大化资源利用率,请你设计算法帮他们解决一个任务混部问题:有taskNum项任务,每个任务有开始时间(startTime),结束时间(endTime),并行度(parallelism)三个属性,并行度是指这个任务运行时将会占用的服务器数量,一个服务器在每个时刻可以被任意任务使用但最多被一个任务占用,任务运行完会立即释放(结束时刻不占用)。任务混部问题是指给定一批任务,让这批任务由同一批服务器承载运行,请你计算完成这批任务混部最少需要多少服务器,从而最大化控制资源成本。

输入

第一行输入为taskNum,表示有taskNum项任务
接下来taskNum行,每行三个整数,表示每个任务的开始时间(startTime),结束时间(endTime),并行度(parallelism)

输出

一个整数,表示最少需要的服务器数量

示例一

输入

3
2 3 1
6 9 2
0 5 1

输出

http://www.lryc.cn/news/12362.html

相关文章:

  • Matlab搭建AlexNet实现手写数字识别
  • 比较全面的HTTP和TCP网络传输的单工、全双工和半双工
  • CSS Houdini
  • C++引用
  • YOLOv6-目标检测论文解读
  • 【factoryio】使用SCL编写 <机械手控制> 程序
  • QT学习记录散件
  • [SSD科普之1] PCIE接口详解及应用模式
  • Linux设备驱动模型与 sysfs实现分析
  • 软考高级之制定备考计划
  • [Pytorch] Linear层输出nan
  • 2023-2-19-What is ‘ template<typename E, E V> ‘?
  • 华为OD机试题 - 字符串加密(JavaScript)
  • 美团前端一面手写面试题
  • 2D图像处理:缺陷检测--仿照Halcon的Variation Model
  • JavaScript 注释
  • 浅谈使用CDN加速的OSS
  • 华为OD机试题 - 服务依赖(JavaScript)
  • 整合K8s+SpringCloudK8s+SpringBoot+gRpc
  • Django框架之模型视图--HttpResponse对象
  • Linux下的Jenkins安装教程
  • [软件工程导论(第六版)]第5章 总体设计(课后习题详解)
  • 力扣62.不同路径
  • 【验证码的识别】—— 图形验证码的识别
  • RocketMQ云服务器和本地基础安装搭建及可视化控制台安装使用
  • JavaScript:简单理解防抖和节流,如何定义防抖和节流函数?
  • 【opencv 系列】第3章 图像的8种变换
  • 【C语言刷题】倒置字符串
  • 用switch语句编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式:
  • uboot编译分析