页面加载中…
通过率 58% · 提交 24 · 通过 14
小慕正在为公司年会的抽奖活动设计奖品。公司购买了若干奖品,每个奖品都有一个价格,用一个正整数数组表示。公司计划设置一等奖、二等奖和三等奖,每个等级配备一个奖品,并将所有奖品分成三份大礼包。公司希望尽可能地缩小一等奖和三等奖的价格差异,并确保高于二等奖,二等奖的总价格高于三等奖。 为此,小慕需要找到一种最优的分配方案。具体来说,假设一等奖的总价格为 x,二等奖的总价格为 y,三等奖的总价格为 z,则必须满足条件 x > y > z > 0。假设奖品的总数量为 n,用正整数数组 array 表示每个奖品的价格。 现在的问题是,小慕需要帮助公司找到奖品的最佳分配方案,使得一等奖和三等奖之间的。
这类题属于大厂机考真题方向中「DFS / 回溯」方向的高频题型,通常考察对「DFS / 回溯」的建模能力与边界条件处理。掌握本题的解题思路后,可举一反三应对同类真题方向,稳步提升机考通过率。
提示:带虚线的词点一下有通俗解释。
时间限制 1000 ms · 内存限制 128 MB
本平台为独立第三方培训机构,与华为技术有限公司无任何关联;课程的服务内容与权益以购买协议为准,学习效果因个人情况而异。「华为 OD」「华为可信」等仅为对岗位与考试方向的客观描述,相关商标归各自权利人所有。
登录后可查看你在本题的历史提交,以及每次的各用例通过情况。
© 2026 广州慕课网络科技有限公司 · 吴师兄学算法官网 版权所有