页面加载中…
通过率 40% · 提交 114 · 通过 46
小菊和小花是好朋友,他们经常一起玩游戏。这天他们玩一个数字游戏,获胜可以获得对方1杯奶茶。 游戏规则: 小菊在纸上写了一排数组,小花需要从中选择连续k个数字,使得这k个数字的和最大。 小花正确找到最大的值就是获胜,小菊则提供1杯奶茶;小花想获胜喝奶茶,请你帮助她。
这类题属于算法机考高频题型中「100分 / 华为OD」方向的高频题型,通常考察对「100分 / 华为OD」的建模能力与边界条件处理。掌握本题的解题思路后,可举一反三应对同类真题方向,稳步提升机考通过率。
参数 1:int数组,给出的一排数字 参数 2:int整数,k 约束: -2147483648 <= 单个数字 <= 2147483647 0 < 一排数字长度 < 1063 1 <= k <= 一排数字的长度
最大k个数字和
示例 1
输入示例
1,3,8,6,4,10 3
输出示例
20
6,4,10三个数和最大,6 + 4 + 10 = 20
时间限制 1000 ms · 内存限制 256 MB
本平台为独立第三方培训机构,与华为技术有限公司无任何关联;课程的服务内容与权益以购买协议为准,学习效果因个人情况而异。「华为 OD」「华为可信」等仅为对岗位与考试方向的客观描述,相关商标归各自权利人所有。
登录后可查看你在本题的历史提交,以及每次的各用例通过情况。
© 2026 广州慕课网络科技有限公司 · 吴师兄学算法官网 版权所有