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

华为OD机试真题Python实现【用户调度】真题+解题思路+代码(20222023)

用户调度

题目

在通信系统中有一个常见的问题是对用户进行不同策略的调度,会得到不同系统消耗的性能。
假设由N个待串行用户,每个用户可以使用A/B/C三种不同的调度策略。
不同的策略会消耗不同的系统资源,请你根据如下规则进行用户调度,并返回总的消耗资源数。
规则是:
相邻的用户不能使用相同的调度策略,例如:
第一个用户使用A策略,则第二个用户只能使用BC策略。
对单的用户而言,不同的调度策略对系统资源的消耗可以规划后抽象为数值,例如:
某用户分别使用A B C策略的系统消耗,分别为15 8 17
每个用户依次选择当前所能选择的对系统资源消耗最少的策略,局部最优,
如果有多个满足要求的策略,选最后一个。

🔥🔥🔥🔥🔥👉👉👉👉👉👉 华为OD机试(Python)真题目录汇总


## 输入

第一行表示用户个数 N
接下来表示每一行表示一个用户分别使用三个策略的资源消耗
resA resB resC

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

相关文章:

  • JavaSE学习笔记总结day19
  • FreeSql使用
  • Hadoop集群搭建,基于3.3.4hadoop和centos8【图文教程-从零开始搭建Hadoop集群】,常见问题解决
  • UE4 材质学习 (焚烧材质)
  • 【c++】STL常用算法2—常用查找算法
  • 史上最全最详细的Java架构师成长路径图,程序员必备
  • 第五章 事务管理
  • Redis:主从同步
  • Unity Animator.Play(stateName, layer, normalizedTime) 播放动画函数用法
  • python学习——【第三弹】
  • 科技云报道:AI大模型背后,竟是惊人的碳排放
  • 如何根据实际需求选择合适的三维实景建模方式?
  • CENTO OS上的网络安全工具(十八)ClickHouse及编程环境部署
  • Java中class文件的格式
  • C++排序算法
  • JAVA后端部署项目三步走
  • php使用zookeeper实现分布式锁
  • 力扣-可回收且低脂的产品
  • 代码随想录刷题-数组-二分查找
  • HCIA复习1
  • Kotlin中的destructuring解构声明
  • Kubernetes Pod 水平自动伸缩(HPA)
  • 钉钉、企业微信和飞书向“钱”看
  • 网上购物网站的设计
  • 【Java学习笔记】8.Java 运算符
  • RHCSA-使用命令管理文件(3.6)
  • socket聊天室--socket的建立
  • Raft图文详解
  • 春季出游,学会这些功能,让你旅途更舒心
  • 【华为OD机试真题java、python、c++、jsNode】简单的自动曝光【2022 Q4 100分】(100%通过)