页面加载中…
通过率 54% · 提交 13 · 通过 7
小慕拿到了一个 ,他准备将若干个字符'1' 染成红色,将若干个字符'0' 染成蓝色,但有个限制:如果一个'0' 和一个'1' ,那么它们不能同时。 小慕想知道,最多可以染多少个字符?
这类题属于华为 OD 机考真题方向中「DP / 动态规划」方向的高频题型,通常考察对「DP / 动态规划」的建模能力与边界条件处理。掌握本题的解题思路后,可举一反三应对同类真题方向,稳步提升机考通过率。
提示:带虚线的词点一下有通俗解释。
输入仅有一行,为小红拿到的 01 串。
字符串长度不超过200000。
一个正整数,代表能染色的最多字符。
示例 1
输入示例
110011
输出示例
4
时间限制 1000 ms · 内存限制 128 MB
本平台为独立第三方培训机构,与华为技术有限公司无任何关联;课程的服务内容与权益以购买协议为准,学习效果因个人情况而异。「华为 OD」「华为可信」等仅为对岗位与考试方向的客观描述,相关商标归各自权利人所有。
登录后可查看你在本题的历史提交,以及每次的各用例通过情况。