页面加载中…
通过率 60% · 提交 5 · 通过 3
小慕正在推进一个项目,她先写了一份初版方案,但领导不太满意,让小慕再改一改。 改着改着,小慕就改了16版方案,然后领导说,还是用初版方案吧,现在小慕非常的…… 小慕组内有n个人,大家合作完成了初版方案,初始时大家的愤怒值都是0。 但是领导对方案并不满意,共需要修改m次方案,每次修改会先让第l到r个人的愤怒值加1,然后再修改方案。 组内每个人都有一个a,一旦,他就会去找领导对线,直接将最终的方案定为第i-1版方案,并且接下来方案都不需要再修改了。 小慕想知道,最终会使用第几版方案。 初版方案被认为是第0版方案。
这类题属于华为 OD 机考真题方向中「二分查找 / 百度」方向的高频题型,通常考察对「二分查找 / 百度」的建模能力与边界条件处理。掌握本题的解题思路后,可举一反三应对同类真题方向,稳步提升机考通过率。
提示:带虚线的词点一下有通俗解释。
第一行输入两个整数n,m(1<=n,m<=10^5)表示数组长度和修改次数。
第二行输入n个整数表示数组a(0<=a<=10^9)
接下来m行,每行输入两个整数l,r(1<=l<=r<=n)
输出一个整数表示答案
示例 1
输入示例
2 3 2 2 1 1 1 2 2 2
输出示例
3
时间限制 1000 ms · 内存限制 128 MB
本平台为独立第三方培训机构,与华为技术有限公司无任何关联;课程的服务内容与权益以购买协议为准,学习效果因个人情况而异。「华为 OD」「华为可信」等仅为对岗位与考试方向的客观描述,相关商标归各自权利人所有。
登录后可查看你在本题的历史提交,以及每次的各用例通过情况。
© 2026 广州慕课网络科技有限公司 · 吴师兄学算法官网 版权所有