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

5.20华为OD机试真题 新系统 - 多模型版本的最优调度 (JavaPyCC++JsGo)

多模型版本的最优调度

2026 华为OD机试真题 5月20日华为OD上机新系统考试真题 100 分题型

Click查看华为 OD 机试真题完整目录:2026最新华为OD机试新系统卷 + 双机位C卷 真题题库目录|全覆盖题库 + 逐点算法考点详解

题目描述

在大语言模型推理服务中,有多个不同大小的模型版本可供选择。每个模型版本有不同的准确率和推理延迟。给定查询次数 N 和总时间预算 T,为每个查询选择一个模型版本,使得在不超过时间预算的前提下,总准确率最大。

2026 华为OD机试真题 5月20日华为OD上机新系统考试真题 100 分题型

输入描述

  • 查询次数 N
  • 总时间预算 T
  • 模型准确率 accuracy[i]
  • 模型延迟 latency[i]

输入格式:N,T,{accuracy[0],accuracy[1],...},{latency[0],latency[1],...}

输出描述

最大总准确率

补充说明

  • 同一个模型可以被多次选择
  • 0< 查询数量 N <= 10
  • 0< 总时间预算 T < 100
  • 0< 准确率 accuracy[i] <100,表示多个百分点
  • 0< 延迟 latency[i] < 20
  • 0< 模型版本数量 <= 10
  • 可以考虑采用递归方法完成
  • 必须查满 N 次

示例1

输入

2,4,{80,90,95},{1,2,3}

输出

180

说明

最优选择为选取两个准确率为 90 的模型,总耗时为 4,总准确率为 180。

示例2

输入

2,2,{80,90,95},{2,2,3}

输出

0

说明

无法凑满要求的 2 个模型,因此总准确率为 0

解题思路

本题是一个多阶段决策优化问题,等价于在有容量限制的背包中装入 N 件物品(每件物品可重复选),求最大价值。由于 N <= 10、T < 100,数据规模较小,适合使用动态规划。

动态规划状态定义dp[i][t]表示完成 i 次查询且恰好用时 t 时,能够达到的最大总准确率。初始状态dp[0][0] = 0,其余为不可达(-1)。

状态转移方程:对于第 i 次查询,枚举所有可用的模型版本 j:

  • 若当前时间 t >= latency[j] 且 dp[i-1][t - latency[j]] 可达,则:dp[i][t] = max(dp[i][t], dp[i-1][t - latency[j]] + accuracy[j])

答案:从 dp[N](完成 N 次查询的所有可能用时)中取最大值,即为不超过时间预算 T 的最大总准确率。若 dp[N] 全为 -1(无法凑满 N 次查询),返回 0。

复杂度分析

  • 时间复杂度: O(N * T * M),其中 M 为模型版本数量,N <= 10,T < 100,M <= 10,最多约 10000 次操作。
  • 空间复杂度: O(N * T),使用二维 DP 表,大小不超过
http://www.jsqmd.com/news/1291155/

相关文章:

  • Java通用树形结构工具类设计与实践
  • 深入浅出 Graph Engineering,看这篇就够了
  • 云原生 GitOps 终极武器:Argo CD 从原理到实战全解析
  • 在线png转jpg:系统只认jpg报格式错时跟着做 - 办公小帮手
  • UVa 664递归下降解析器实现与表达式求值技巧
  • LangChain 1.3实战:从零构建AI智能体与RAG系统完整指南
  • 从创意到代码:如何通过编程实践释放开发者创造力
  • 中职计算机应用教资面试:从零散笔记到系统化备考的实战指南
  • Airoha AB157x开发实战:从环境搭建到OLED驱动与系统集成
  • AI大模型时代:就业方向与学习路径全解析
  • Python三引号注释?别装了,你写的代码自己都看不懂
  • 私域数据变现:从采集到应用的全链路解析
  • 低投入做抖店副业:成本与盈利简单测算方法 - 抖大侠
  • C++循环结构详解:for/while/do-while核心用法与性能优化
  • 2026软文发稿平台避坑指南:5大主流平台深度测评与实战解析
  • day 8:C语言二维字符数组与函数详解
  • 混合检索是什么?为什么纯关键词和语义搜索都会翻车
  • Python序列类型全解析:从列表元组字符串到高效数据处理实战
  • Python底层运行环境构建与优化实践指南
  • Cubase 15.0.30 Pro最新版VR/R2R下载一键安装完整版Cubase 15下载安装教程支持Win/Mac双系统版送104G原厂音源Mac系统苹果不关SIP安装Cubase15最新版下载
  • 谷歌Frozen v2芯片转向片上SRAM:AI芯片内存架构的技术变革
  • 基于ReAct框架的虚拟试穿技术优化与电商实践
  • 2026降AI最有效方法:知网/Turnitin ai率怎么降?论文降ai这样做通过率100%
  • 游戏角色技能系统设计:从战士到法师的平衡性实现
  • 14、Reader的源码、FilterReader源码、PushbackReader源码(windows操作系统,JDK8)
  • 2026 年高港专业的激波吹灰器公司哪个好,你家锅炉悄悄清灰的“隐形高手”,竟让能耗连降两成? - 行业推荐【认证官】
  • 2026优选:酒店布草直销工厂推荐标准与深度解析 - 装修教育财税推荐2026
  • 端侧推理崛起:云端模型服务的护城河在缩小吗
  • 2026年AI智习室合作指南:三个可量化标准帮你避开“伪智能”陷阱
  • 从 Loop 到 Graph:一次 Agent 架构的进化,以及 LangGraph 内核里藏着的那台状态机