【每日一题】5月22日题目精讲

​题号 NC19913
名称 [CQOI2009]中位数图
来源 [CQOI2009]
戳我进入往期每日一题汇总贴~
往期每日一题题单

图片说明

如果你在题库做题时遇到了喜欢的题目,欢迎推荐给邓老师~ 点击查看详情

题解

b如果要是中位数的话,大于他的数和小于他的数个数就需要一样,因为已经知道b,那么我们可以把大于b的数记为1,小于b的数记为-1,等于他的数记为0,那么我们现在求的就是区间和为0且里面有0的长度为奇数的区间个数(因为1和-1个数要一样,且还有一个0,所以长度为奇数这个条件在前两个条件里已经满足了)。
我们可以以0作为起点(只有一个0)分别看他的左边和右边,统计从他开始的左边后缀和为i的个数,和右他开始的边前缀和为i的个数,显然当左边后缀和为x的时候,右边的前缀和要为-x才能保证区间和为0,统计即可。
eg:化成0,1,-1之后的数列为:
-1 1 -1 -1 0 1 1 1
从0开始左边的后缀和为:
-2 -1 -2 -1
从0开始右边的前缀和为:
1 2 3
当前缀和为1的时候左边有两个-1,所以对答案贡献2,当前缀和为2的时候左边有两个-2,对答案也贡献2,当前缀和为3的时候左边没有-1,对答案没有贡献。

看完邓老师的题解,记得自己去做题提高呀~
欢迎各位大佬来做题写题解,也欢迎大家踊跃在当日讨论贴中提问!

活动奖励:

在牛客博客中写出题解,并回复地址
审核通过可获得(依据题目难度和题解的内容而定)

本道题目5月29日中午12:00之前写的题解有获得牛币资格~

.牛币兑换中心

牛客博客开通方式

  1. 如何开通牛客博客:https://www.nowcoder.com/discuss/202952
  2. 如何使用博客搬家功能:进入博客--->设置--->底部博客搬家
  3. 如果你对牛客博客有任何意见或建议:牛客博客意见反馈专贴
全部评论
https://blog.nowcoder.net/n/aac9bf4cd9a443eb867887b9becfaf3d
1 回复 分享
发布于 2020-05-27 20:36
https://blog.nowcoder.net/n/769594e120f941799748d3b45239c1e7
1 回复 分享
发布于 2020-05-26 16:09
占楼
1 回复 分享
发布于 2020-05-21 12:33
感谢呀,原来如此
点赞 回复 分享
发布于 2022-06-24 21:41
https://blog.nowcoder.net/n/45b0dba5e57a485a87a1e72c926baf63 求翻!
点赞 回复 分享
发布于 2022-01-01 09:25
https://blog.nowcoder.net/n/aac43198374049508ade00cb7a686906
点赞 回复 分享
发布于 2020-05-29 00:03
https://blog.nowcoder.net/n/dbbb3dd4439a4aeca37874f156803947
点赞 回复 分享
发布于 2020-05-28 23:37
https://blog.nowcoder.net/n/557694f259134f0a9a1bd6fb04b0948f
点赞 回复 分享
发布于 2020-05-28 20:05
https://blog.nowcoder.net/n/cd4e03e3c4284ccfab6ec1a7d4e1128b
点赞 回复 分享
发布于 2020-05-28 18:44
https://blog.nowcoder.net/n/7db0ff3d05b944469bfb27a52544b03b
点赞 回复 分享
发布于 2020-05-28 16:32
https://blog.nowcoder.net/n/669fe2e0955b439f9d47fd7a020ee7a1 第一次写每日一题QAQ
点赞 回复 分享
发布于 2020-05-28 15:11
https://blog.nowcoder.net/n/a9bd9fe91b4845148a121b1733b86a0b
点赞 回复 分享
发布于 2020-05-28 11:05
https://blog.nowcoder.net/n/cd8da203d49d4a56ad57420c21358514
点赞 回复 分享
发布于 2020-05-28 10:54
https://blog.nowcoder.net/n/56d618376f7641aa97f859e5aed97e1f
点赞 回复 分享
发布于 2020-05-27 22:30
https://blog.nowcoder.net/n/0d297159b1e745eaafad76e481ec7f56
点赞 回复 分享
发布于 2020-05-27 16:48
https://blog.nowcoder.net/n/2304bbb9b14b4194a0dde803e58afad0
点赞 回复 分享
发布于 2020-05-25 12:27
https://blog.nowcoder.net/n/49e0c5774bf84339800ad0e907ca60b5
点赞 回复 分享
发布于 2020-05-24 14:27
https://blog.nowcoder.net/n/9bbb4ad7b6b64daa827be77f5c4f3b01
点赞 回复 分享
发布于 2020-05-24 14:11
https://blog.nowcoder.net/n/adf3c8d2471c4c8ab4be88bde2b550e6
点赞 回复 分享
发布于 2020-05-24 11:47
https://blog.nowcoder.net/n/9ed0ae92259a47759cab36eae67710c7
点赞 回复 分享
发布于 2020-05-23 11:58

相关推荐

SHC2:关键问题是你这三段实习是三个不同的岗位…你这样子秋招就是只有一段实习的本科生..
点赞 评论 收藏
分享
Volatiled:对方撤回了啥呀?
点赞 评论 收藏
分享
评论
4
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务