关于leetcode:华为OD统一考试B卷-100分用户调度问题C-Java-JavaScript-Python

42次阅读

共计 577 个字符,预计需要花费 2 分钟才能阅读完成。

华为 OD 对立考试 A 卷 + B 卷 新题库阐明

2023 年 5 月份,华为官网曾经将的 2022/0223Q(1/2/3/4)对立批改为 OD 对立考试(A 卷)和 OD 对立考试(B 卷)。
你收到的链接下面会标注 A 卷还是 B 卷。请留神:依据反馈,目前大部分收到的都是 B 卷。然而仍有概率抽到 A 卷。
A 卷对应 2023 的新题库(2022Q4 20223Q1) B 卷对应 20022 局部考题以及新出的题目

专栏:2023 华为 OD 机试 (A 卷 + B 卷)(C++JavaJSPy)
专栏:2023 华为 OD 机试 (A 卷)(C++ Java JS Py)
专栏:2023 华为 OD 机试(B 卷)(C++ Java JS Py)

题目形容 用户调度问题

在通信零碎中,一个常见的问题是对用户进行不同策略的调度,会失去不同的零碎耗费和性能。

假如以后有 n 个待串行调度用户,每个用户能够应用 A /B/ C 三种不同的调度策略,不同的策略会耗费不同的系统资源。请你依据如下规定进行用户调度,并返回总的耗费资源数。

规定:

  1. 相邻的用户不能应用雷同的调度策略,例如,第 1 个用户应用了 A 策略,则第 2 个用户只能应用 B 或者 C 策略。
  2. 对单个用户而言,不同的调度策略对系统资源的耗费能够归一化后形象为数值。例如,某用户别离应用 A /B/ C 策略的零碎耗费别离为 15/8/17。
  3. 每个用户顺次抉择以后所能抉择的对系统资源耗费起码的策略(部分最优),如果有多个满足要求的策略,选最初一个。
正文完
 0