当前位置: 首页 > news >正文

MX Round 27 解题报告

MX Round 27 解题报告

T1

观察一:对于区间 \([l,l]\),它如果不为 \(1\),那么有 \(a_i=w_{l,l}\);否则有 \(a_i=0\)\(a_i=1\)

观察二:对于第 \(i\) 个和第 \(i+1\) 个无法被确定的数,通过查询区间内已知的最大值来确定 \(\operatorname{mex}\) 值,从而判定它们是否一样。

于是枚举第一个无法确定的数是多少,然后暴力判定即可。

T2

跟“树上点对距离和”相关的问题可以从每条边的贡献入手。

考虑树上每一条的贡献,其一定是从它深度较大的端点的子树内连到子树外的。而贡献有效当且仅当是子树内的一段同色区间和子树外的一段同色区间匹配。因为需要维护区间信息,并且和子树相关,有两个方向:线段树合并和树上启发式合并。这里考虑前者。

接下来问题转化为“维护子树内每一种颜色的连续段个数”,这是一个简单的 DS 问题。

T3

“排序”类问题,通常需要先转化为 \(01\) 序列上的问题再进行进一步的分析,类似 P2824。

本题中,钦定一个数 \(x\),使大于等于 \(x\) 的数为 \(1\),小于 \(x\) 的数为 \(0\),然后观察操作影响。发现每一次操作就是将最左侧的 \(0\) 和最右侧 \(1\) 交换。

为了方便描述,记 \(a_{k,i}\) 为操作 \(k\) 次后,下标为 \(i\) 的元素;\(b_{x,k,i}=[a_{k,i} \ge x]\)

回答询问时,直接做不太行,考虑拆询问为前缀形式,然后体现在 \(b\) 上就是:

\[\sum_{i=1}^r{a_{k,i}}=\sum_{x=1}^n\sum_{i=1}^rb_{x,k,i} \]

这一步转化是在统计每一个数的贡献。

考虑一次操作会产生什么影响。每一次操作如果前缀中有 \(1\),那么一定会被换出去。或者后面有零就一定会被换进来。其他就是一些推式子和 DS 问题了。

http://www.rkmt.cn/news/57407.html

相关文章:

  • 11.22模拟赛
  • 2025年镀锌水沟盖板订做厂家权威推荐榜单:雨水沟盖板/污水沟盖板/镀锌排水沟盖板源头厂家精选
  • 使用C# Channel实现工位流水线调度系统
  • BLOG1-NCHU-单部电梯调度程序
  • web漏洞、waf繞過和前端加密繞過
  • 2025年水肥一体机制造厂权威推荐榜单:便携式水肥一体机/全自动喷淋系统/简易水肥一体源头厂家精选
  • Java—抽象类 - 实践
  • 英语_阅读_AI models_待读
  • 2025年食品厂生产用水紫外线消毒设备优质厂家权威推荐榜单:牛奶厂紫外线消毒设备/饮料杀菌紫外线消毒设备/啤酒生产紫外线消毒设备源头厂家精选
  • 2025年福建钨钢棒回收公司权威推荐榜单:福州钨钢合金回收/福建钨钢模具回收/福建钨钢块回收服务商精选
  • java.nio.charset.MalformedInputException: Input length = 1
  • hadoop与mysql的数据同步方法
  • 2025年上海黑臭水体修复服务权威推荐榜单:黑臭水体治理方案/河道水净化公司/河道治理服务商精选
  • LangGraph 官方教程:聊天机器人之三 - 实践
  • 2025年不锈钢管锯片供货厂家权威推荐榜单:切H型钢/角钢切割/切碳素钢锯片源头厂家精选
  • gzip linux
  • gz文件 linux
  • WPF 数据绑定通过 ElementName 失效后改为 Reference 正常
  • 2025年塑胶跑道面层环境测试舱直销厂家权威推荐榜单:塑胶跑道环境舱/2舱塑胶跑道环境舱/4舱塑胶跑道环境舱源头厂家精选
  • selenium: 找到页面上的指定元素并点击
  • 2025年sp防滑路面实力厂家权威推荐榜单:彩色防滑路面/陶瓷颗粒防滑路面/MMA彩色防滑路面源头厂家精选
  • CF359D-Pair of Numbers
  • 2025 最新支架厂家排行榜,出口级品质 + 定制服务 工程采购优选推荐电缆沟/弧形电缆沟/隧道电缆/管廊电力/角钢电缆/热镀锌角钢电缆沟支架厂家
  • 2025年AI IDE的深度评测与推荐:从单一功能效率转向生态壁垒 - 教程
  • vue3 波纹效果
  • gun linux
  • 2025年上海泰迪熊狗护理渠道权威推荐榜单:约克夏狗/西高地幼犬/可卡布犬用品及宠物店服务供应商精选
  • NCHU_单部电梯调度程序大作业
  • 2025-11-22
  • Grid-dp,交互