2025.10.29

news/2025/10/29 18:22:22/文章来源:https://www.cnblogs.com/xhr0817-blog/p/19175100

正睿二十连测

B

赛后:\(30min\)

有一个大小为 \(2 \times n\) 的网格,\((i, j)\) 的颜色为 \(a_{i, j}\),一次操作可以将 \((1, 1)\) 所在的极大四连通同色连通块染为任意一种颜色 \(c\)。问至少需要多少次操作才能使整个网格变为同一种颜色?

每次操作可以刻画成从 \((1, 1)\) 开始向右扩张。

但是显然不是所有点都需要经过,如果我们经过了一个第 \(i\) 列的 \(x\),那么前面的所有颜色为 \(x\) 的格子都会被改掉。所以如果我们经过了一个 \(x\) 在网格中最靠右的位置,前面的 \(x\) 都会被扩到,而如果没有经过只需要最后花费 \(1\) 的代价即可。

所以这个问题其实可以看成一个从 \((1, 1)\) 走到 \((1, n) /(2, n)\) 的路径,路径上相邻格子若颜色不同则有 \(1\) 的代价,如果没有经过某种颜色的最后一个格子(\(i\) 最大的)就需要额外的代价。

然后就可以直接 DP 了,令 \(dp_{i, 0/ 1}\) 表示路径走到了第 \(i\) 列第 \(1/ 2\) 行所花费的最小代价。转移如下。

for (int i = 1; i <= n; i++) {int v0 = dp[0][i - 1] + (i > 1 && a[i] != a[i - 1]); // 从第 i - 1 列走过来int v1 = dp[1][i - 1] + (b[i] != b[i - 1]);bool f = (a[i] != b[i]);dp[0][i] = min(v0 + (lst[b[i]] == i && f), v1 + f); // 如果 (1, i) 是 a[1][i] 中最后一个就有额外的代价。dp[1][i] = min(v1 + (lst[a[i]] == i && f), v0 + f);
}

时间复杂度:\(O(n)\)


这个题麻烦的点就是染了一种颜色,改变了一些点,可能出现 \((i, j)\) 被扩张到了,\((i, j - 1)\) 却没有,可能需要多一次代价来染。解决方式是对于每种颜色只需要关心是否经过最后的格子,经过就可以把之前所有的为这种颜色的都改掉。然后题目就变成了一个路径问题,可以 DP 了。

C

赛时花了 \(1h20min\) 过了。

给定 \(n\) 个数 \(a_1 \sim a_n\),问有多少个区间 \([l, r]\) 满足 \(a_l \sim a_r\) 的任意两个非空子序列的 \(\text{lcm}\) 都不相同。

\(1 \le n \le 2 \times 10^5, 1 \le a_i \le 10^6\)

先来考虑一个区间有贡献的充要条件是啥?

有一个必要条件,对于每个 \(a_i\) 都有一个质因子 \(p\) 使得 \(p\) 的指数比其他所有数都要高。否则全集和去掉全集去掉 \(a_i\)\(\text{lcm}\) 是一样的。而且他也是一个充分条件,这样是否包含它的 \(\text{lcm}\)\(p\) 的指数不一样,\(\text{lcm}\) 也就不一样。

赛时想到这里,我想到的是对于每个 \(a_i\) 的质因子用单调栈找到一个合法区间 \([L_{i, p}, R_{i, p}]\),那么 \(L_{i, p} \le l \le r \le R_{i, p}\),对于每个 \(a_i\) 只需要满足其中一个即可。然后我就想从大到小枚举 \(l\),有些 \(L_{i, p} = l + 1\) 的区间就失效了,用线段树单调修改 \(a_i\) 最大的 \(R_i\),然后最后的 \(r \ge \min\limits_{i = 1}^ n\{ \max R_{i, p} \}\)

题解的做法是从小到大枚举 \(r\),若 \([l, r]\) 合法那么 \([l + 1, r], [l, r - 1]\) 也合法,因此对于每个 \(r\) 找到最小的 \(l\)。用双指针扫一遍,快速维护一个区间是否合法,可以维护每个质因子的最大指数及出现位置。

时间复杂度:\(O(n \log ^2 V)\)。实际上最多 \(O(6n \log V)\),每个数最多 \(6\) 个质因子。


赛时以为对于每个数求出每个 \(p\) 往左最多多少,往右多少,\(L_i = \min L_{i, p}, R_i = \max R_{i, p}\) 然后转化成一个经典模型。后面发现对于每个 \(p\) 有一个单独的区间。如果这么做那么 \(L_2 = 1, R_2 = 3\),实际上是两个个区间 \([1, 2]\)\([2, 3]\)

10 6 9

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/950154.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年10月垃圾分类房品牌订制厂家深度评测与推荐:揭秘顶级厂家的优势与选购技巧

摘要 随着环保政策的深入推进和城市化进程的加速,垃圾分类房行业迎来快速发展,市场需求持续增长。行业整体趋向智能化、定制化发展,品牌竞争加剧,消费者对产品质量、服务和口碑的关注度提升。本文基于市场调研和用…

动手动脑和实验性问题总结

动手动脑1 异常处理结构 Java 使用 try-catch-finally 结构来处理异常: try 块:包含可能抛出异常的代码 catch 块:捕获并处理特定类型的异常 finally 块:无论是否发生异常都会执行的代码 动手动脑2 CatchWho运行结…

解析 主语 + 谓语 + 宾语 句型

一、基本句型:S + V + O 👉 定义: 主语对宾语执行一个动作。 S(主语) + V(谓语动词) + O(宾语) ✅ 例句: 句子 结构分析 I like apples. S=I,V=like,O=apples She reads books. S=She,V=reads,O=books …

2025年下半年保安亭厂家权威推荐排行榜:从技术到案例的权威解析

摘要 随着城市安全和公共设施需求的增长,保安亭行业在2025年迎来快速发展,厂家竞争加剧。本文基于市场调研和用户口碑,整理出保安亭厂家排名榜单,为采购商提供参考。榜单综合了企业实力、产品质量和服务案例,旨在…

提示词

提示词(Prompt)工程:与 AI 对话的艺术如果说 LLM 是一台强大的“超级计算机”,那么提示词(Prompt)就是你与它沟通的“编程语言”。写好 Prompt,是高效使用 LLM 的核心技能。 高效 Prompt 公式:[角色] + [任务]…

2025年反应釜厂家/反应釜工厂综合实力排名前十强

2025年反应釜厂家/反应釜工厂综合实力排名前十强 摘要 反应釜行业在化工、石油、医药等领域持续增长,2025年预计全球市场规模将达到XX亿美元(数据来源:行业报告),驱动因素包括技术创新和环保要求提升。本文基于市…

解锁Github star 1600+ 的神秘工具,为什么Marsview 能让“后台系统开发”快到令人咋舌?

嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!“Marsview 是一款中后台方向的低代码可视化搭建平台,开发者…

csp复习内容

(优先级严格递减) 平衡树 tarjan求割点 割边 矩阵优化dp 提高组数论全家桶 向量

2025年10月中国保安亭厂家权威口碑排行榜单:合肥荣东智能环保科技有限公司

文章摘要 本文解析2025年保安亭厂家口碑排行榜单,重点推荐合肥荣东智能环保科技有限公司。基于行业数据、企业实力和客户案例,分析荣东在保安亭生产中的优势,包括ISO认证、全国生产基地、先进设备和合作案例如中铁四…

10 29

https://www.luogu.com.cn/training/607752#problems 口胡至p10190

完整教程:概率统计中的数学语言与术语2

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年国内换热器厂家/换热器工厂综合评测与行业洞察

摘要 2025年,换热器行业在化工、石油和能源领域持续创新,市场需求增长显著。本文基于行业数据和用户反馈,提供换热器品牌排名表单,涵盖技术参数、口碑评分和服务优势,旨在帮助用户参考选择可靠供应商。表单数据来…

海康 智能相机二开 绘制底图+测试工具应用框 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年10月反应釜厂家/反应釜工厂排行榜:江苏永润反应釜荣获第一

2025年10月反应釜厂家/反应釜工厂排行榜:江苏永润反应釜荣获第一一 摘要 反应釜行业在化工、石油、医药等领域持续增长,2025年预计全球市场规模将达到XX亿美元(数据来源:行业报告),驱动因素包括技术创新和环保要…

2025年10月国内锅炉工厂/厂家top10排名与工业应用深度解析

摘要 锅炉行业作为工业生产的核心组成部分,在化工、石油、能源等领域持续发展,2025年预计全球市场规模将增长至数百亿美元,驱动因素包括环保政策升级和能效需求提升。本文基于用户搜索数据和行业调研,整理了口碑好…

EMC of SMPS 开关电源EMC基础

EMC of SMPS 开关电源EMC基础2025-10-29 17:59 斑鸠,一生。 阅读(0) 评论(0) 收藏 举报

备战2025执业兽医资格证培训机构:执业兽医考试网课培训机构/执业兽医考试面授优质培训机构推荐榜出炉,助力考生高效通关

随着我国畜牧业规模化发展、宠物医疗行业持续升温,执业兽医资格证已成为从业者必备的“敲门砖”,其含金量与行业重要性日益凸显。2025年,预计考生规模将进一步扩大,考试竞争愈发激烈。然而,市场上培训机构繁多,课…

2025年锅炉厂家/工厂排名前十:江苏永润锅炉领跑行业

2025年锅炉厂家/工厂排名前十:江苏永润锅炉领跑行业摘要 锅炉行业作为工业生产的核心组成部分,近年来随着环保政策和能效要求的提升,持续向高效、智能、绿色方向发展。2025年,锅炉品牌竞争加剧,用户更关注可靠性、…

Salesforce从业者,下一个10年,你该怎么走?

过去十年,Salesforce生态经历了从高速增长到逐渐成熟的过程。 很多有多年经验的从业者开始感到焦虑:薪资不再像疫情期间那样疯涨,市场竞争变得更激烈,新技术层出不穷。 但这并不是“天花板”,而是一个分水岭。 那…

2025第二届模式识别与图像分析国际学术会议(PRIA 2025)

2025第二届模式识别与图像分析国际学术会议(PRIA 2025) 2025 2nd International Conference on Pattern Recognition and Image Analysis 在这里看会议官网详情 2025年12月26-28日 河南郑州 截稿日期:见官网 征稿主…