【华为OD机试真题 新系统】9、最佳升级时间窗 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS)
2026/7/22 11:40:11 网站建设 项目流程

文章目录

    • 一、题目
      • 题目描述
      • 输入输出
      • 样例1
      • 样例2
    • 二、代码与思路参考
      • C++代码
      • Java代码
      • Python代码
      • C语言代码
      • JS代码

订阅本专栏后即可解锁在线OJ刷题权限
 
专栏介绍:最新的华为OD机试真题2026新系统,使用C++,Java,Python,C语言,JS五种语言进行解答,每个题目的思路分析都非常详细,持续更新,支持在线OJ刷题!!!订阅后评论获取权限,有代码问题随时解答,代码仅供学习参考
 
题库学习: 华为OD机试新系统(C++ Java Py C JS)+OJ


一、题目


题目描述

有一套系统需升级,为减小系统升级期间的影响,需根据系统过去一段时间内的每小时平均访问数据,来预测最佳升级时间窗
 
现给长度为168(7*24)的整数数组,表示一个周期 (假设从周一00:00到周日24:00) 的每小时历史数据,最佳升级时间窗选择规则如下:
 

  • 时间窗内累计用户访问量必须大于给定的容忍值
    时间窗必须是连续的x个小时,最大的x即为最佳升级时间窗,且不超过7*24
    时间窗允许跨周期,例如当前周期的第167小时到下一周期的第166小时,是一个长度为16

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询