news 2026/7/10 1:54:19

华为OD机试2025C卷-分苹果[100分](Java_Python3_C++_C语言_JsNode_Go)实现100%通过率

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
华为OD机试2025C卷-分苹果[100分](Java_Python3_C++_C语言_JsNode_Go)实现100%通过率


前言

分苹果问题是一道经典的带数量约束的0-1背包变种题目。表面上看起来是"把一堆苹果分给两个小朋友,让总重量尽可能接近",但增加了"其中A小朋友必须恰好分到K个苹果"的约束后,难度立刻上升了一个台阶。如果你直接尝试贪心——比如排序后交替分配,或者每次把当前最重的苹果给总重量较轻的一方——很快就会在样例中翻车。本题的正确解法是动态规划,通过二维DP(或者滚动数组优化)记录"选了i个苹果能否凑出重量j",最后在所有恰好选了K个苹果的状态中,找到最接近总重量一半的那个值。这道题在华为OD机试中属于100分题,是必拿分的题目,建议彻底吃透DP的建模思路。


一:题目描述

题目名称

分苹果

题目内容

有N个苹果,每个苹果的重量为正整数。现在需要把这些苹果分给两个小朋友A和B,要求:

  1. A小朋友必须恰好分到K个苹果(0 ≤ K ≤ N)。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/4 18:31:10

MCMS v5.4.1文件上传漏洞深度剖析:从代码审计到RCE利用链实战

1. 项目概述:一次从源码到攻击链的完整复盘最近在复盘一些历史CMS漏洞案例时,MCMS v5.4.1版本的文件上传漏洞引起了我的注意。这不仅仅是一个简单的“上传图片马”的漏洞,其背后涉及到的代码逻辑缺陷、安全过滤的缺失以及最终如何串联成远程代…

作者头像 李华
网站建设 2026/7/4 14:23:06

自然语言SEO:从关键词优化到意图匹配的系统升级

1. 这不是“加几个关键词”就能搞定的事:自然语言在SEO里到底在解决什么问题?“Natural Language in Search Engine Optimization (SEO) — How, What, When, And Why”这个标题,乍看像一篇学院派论文,但如果你真在一线做过SEO——…

作者头像 李华
网站建设 2026/7/4 23:54:17

解决 vLLM 启动报错,AMD 显卡常见的五个坑与填法

那些让人头大的启动报错,其实都有“解药” 在 AMD Instinct GPU 上部署 vLLM,最磨人的往往不是代码逻辑,而是环境配置。很多人照着文档一步步走,结果服务就是起不来,终端里抛出一堆看不懂的报错。这时候最容易心态爆炸…

作者头像 李华
网站建设 2026/7/6 16:02:20

STM32L431 STOP2模式实战:从RTC唤醒到外设重配的完整流程

1. STM32L431 STOP2模式入门指南 第一次接触STM32L431的低功耗模式时,我被STOP2模式的超低功耗特性惊艳到了。实测下来,在3.3V供电条件下,STOP2模式下的电流消耗可以低至1μA左右,这对于需要长期电池供电的物联网设备简直是福音。…

作者头像 李华