1027 题解

news/2025/10/27 14:44:07/文章来源:https://www.cnblogs.com/wann-042013/p/19169065

公约数神庙

首先进行一些特判:

  • \(x=y\),输出 Shi
  • \(a[x]=1\vee a[y]=1\),输出 Fou
  • \(a[x]=0\vee a[y]=0\),若 \([x, y]\) 之间有 \(a[x\leq k\leq j] > 1\) 输出 Shi

定义所有包含质因子 \(p\) 的所有 \(a[i]\)\(p\) 类神庙,记录:

  • \(go[i][p]=a[i]\) 能走到的第一个 \(p\) 类神庙的位置

回答询问 \((x, y)\) 时,枚举 \(a[y]\) 的所有质因子 \(p\),检查是否满足:

  • \(go[x][p]\leq y\)

预处理 \(1000\) 内的质数(168个),以及每个 \(a[i]\) 的质因子,递推 \(go[i][p]\) 时只在自己的质因子里枚举,小于1000的数最多有4个不同质因子,复杂度是 \(O(n\times 4\times 200 + q\times 4)\)

栈法师

栈法杖的数量是 1 或者 2。

\(k=1\) 的情况平凡,不赘述。

对于 \(k=2\) 的情况,做法很多,其中之一是:把弹出的数都放入栈法杖 A 中,栈法杖 B 仅作为中转,设下一个要输出的数为 \(x\)

  • \(x\) 还在序列 \(a\) 中,则一直进行 \((1, 1)\) 操作直到 \(x\) 进入栈法杖 A,然后进行一次 \((2, 1)\) 操作将其输出;操作次数 = 当前序列 \(a\) 长度 - \(x\) 初始位置 + 1。
  • 否则 \(x\) 在栈法杖 A 中,进行 \((3, 1, 2)\) 操作直到 \(x\) 是栈顶,进行一次 \((2, 1)\) 操作将其输出,然后进行 \((3, 2, 1)\) 操作清空栈法杖 B;操作次数 = 当前 \(A\) 栈 size - \(x\) 初始位置之后 \(<x\) 元素数量 - 1。

"\(x\) 初始位置之后 \(<x\) 元素数量" 可以使用树状数组预处理。

总复杂度 \(O(n\log n)\)

城堡考古

由于 \(m\) 很小,可以状压每一列的状态(1表示要伸到后一列),状态数为 \(2^m=64\),列和列之间的转移可以用矩阵快速幂进行优化,注意:

  • 需要写一个高精度的\(10->2\)进制转换(可以每次暴力做高精度除\(2\),复杂度是对的),位数大概\(\times3\)
  • 题目要求的是一个差分形式,需要矩阵多开一维记录前缀 \(sum\)

直接实现的话大概能跑65分。

按照网格状压DP的套路,有很多状态其实是到不了的,dfs 预处理合法且能够从 \(s=0\) 到达的状态,发现只有20个(其实是一个组合数,\(m\) 列恰有 \(\binom{m}{m/2}\) 个合法状态)。

复杂度变为 \(O(20^3\times len)\),这样就能通过了。

生命之树

以下简称原题中注入生命露滴染色

【算法1】成链

对于一个点 \(u\),需要在一个区间 \([pre[u], nxt[u]]\) 中染色一个点, 可以二分预处理出来。设 \(dp[i]\) 代表在 \(i\) 点染色、搞定前 \(i\) 个点的最小花费,枚举上一个染色位置转移:

  • \(dp[i]=\min(dp[j])+c[i], j<i\)
  • 转移条件是 \((j, i)\) 中的点 \(k\) 满足 \(pre[k]\leq j\vee nxt[k]\geq i\),即 \(j\geq \max\{pre[k], nxt[k] < i\}\)

从大->小枚举 \(j\) 就可以顺带维护出 \(\max\{pre[k], nxt[k] < i\}\) 的值,复杂度 \(O(tn^2)\)

【算法2】菊花

可以按 1 是否染色讨论。

若 1 染色,对于其他点 \(u\),若 \(d[u] < dist(1, u)\) 则需要染色。

否则,设 \(x\)\(dist(1, x)\) 最小的染色的点,那么对于其他点 \(u\),若 \(d[u] < dist(1, x) + dist(1, u)\) 则需要染色。

枚举 \(x\) 然后两种情况取最优即可,复杂度 \(O(tn^2)\)

【算法3】\(d, w=1\)

树形DP,设 \(dp[u][0/1/2]\) 代表搞定 \(u\) 子树,根的状态为 \(0, 1, 2\) 时的最小花费:

  • \(dp[u][0]\) 代表 \(u\) 没染色,且 \(u\) 的限制未满足
  • \(dp[u][1]\) 代表 \(u\) 没染色,且 \(u\) 的限制已满足
  • \(dp[u][2]\) 代表 \(u\) 染色,且 \(u\) 的限制已经满足

转移:

  • \(dp[u][0]=\sum \min (dp[v][1], dp[v][2])\)
  • \(dp[u][1]=\sum \min (dp[v][1], dp[v][2]) + \max (0, \min (dp[v][2]-dp[v][1]))\)
  • \(dp[u][2]=\sum \min (dp[v][0], dp[v][1], dp[v][2])+c[u]\)

答案为 \(\min (d p[1][1], d p[1][2])\),复杂度 \(O(tn)\)

【算法4】\(w=1\),所有 \(c\) 都相等

贪心,按(深度-限制距离)从大->小考虑所有点,若当前点限制仍未满足,将其 \(d\) 级祖先染色,同时标记其能满足哪些点的限制(这个信息可以 \(O(n^2)\) 预处理)。

复杂度 \(O(tn^2)\)

【算法5】

对于每个点,称距离其最近的染色点为配对染色点。

观察到:对于子树 \(u\) 的所有点,其配对染色点至多只有1个在子树外(若有多个可以只留距离 \(u\) 点最近的)。

设计动态规划 \(dp[u][j]\) 代表搞定 \(u\) 子树、且 \(u\)\(j\) 配对的最小花费,记 \(f[i]=\min(dp[i][j])\),答案为 \(f[1]\)

考虑转移,对于 \(dist(i, j)\leq d[i]\) 的状态,考虑 \(u\) 的每个儿子 \(v\)

  • \(v\) 子树的配对集合完全在子树内,贡献为 \(f[v]\)
  • \(v\) 子树的配对集合除了 \(j\) 点都在子树内,贡献为 \(f[v]-c[j]\)
  • \(v\) 子树的配对集合有在子树外、且不是 \(j\) 的其他点 \(j'\),则不是最优解(子树外多余1个)

转移方程为 \(d p[u][j]=c[j]+\sum \min (f[v], d p[v][j]-c[j])\),复杂度 \(O(tn^2)\)

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

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

相关文章

2025 年锅炉省煤器,锅炉风帽,锅炉炉排厂家最新推荐,产能、专利、环保三维数据透视

引言 随着工业领域对锅炉能效与环保要求的不断提升,锅炉省煤器、风帽、炉排作为核心部件,其品质直接决定锅炉运行效率与减排效果。为助力企业精准选购,锅炉工业协会联合第三方检测机构开展 2025 年度专项测评,通过…

小程序-下载文件的方式

正常下载的时候,出现下载的时候空白,基本是格式出现问题,或者是文件名出现问题。文件不能是中文downloadFile(originURL, fileName, success) {let filePath = `${wx.env.USER_DATA_PATH}/${fileName}`;wx.downloa…

2025年风力发电机厂家权威推荐榜单:微风发电/垂直轴风机发电机/水平轴风机发电机源头厂家精选

根据行业数据显示,全球风电市场规模持续增长,中国企业在全球风电市场中占据了约六成的份额,展现出强大的市场竞争力。在绿色能源转型的推动下,风力发电产业呈现出多元化、专业化的发展趋势,其中小型风力发电机、垂…

2025年贝特曼咨询深度解析:聚焦法律专业性与项目风控能力的权威分析

引言:本文将从法律专业性与项目风控能力这一核心维度出发,为读者提供一个有针对性的客观参考。随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部…

2025年贝特曼咨询:权威解析美国高端身份规划的专业服务与法律保障

引言:本文将从法律保障的专业维度出发,为读者提供一个有针对性的客观参考。随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据显示,2025财年…

2025年贝特曼咨询:权威解析与深度分析

引言:本文将从法律保障维度出发,为读者提供一个有针对性的客观参考。 背景与概况:随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据显示,…

让ChatBI理解业务:从“行话”到“黑话”的精准词典配置之道

探究如何通过构建企业专属业务术语词典,从根本上提升ChatBI的语义理解与问答准确率。ChatBI(聊天式商业智能)的出现,为企业数据分析带来了革命性的变革。它承诺让每一位业务人员都能通过自然语言与数据对话,从而实…

2025年贝特曼咨询:深度解析法律专业性与风控能力在移民服务中的关键作用

引言:本文将从法律专业性与风控能力这一核心维度出发,为读者提供一个有针对性的客观参考。随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据…

2025年10月美国投资移民机构推荐榜:五大权威机构深度对比分析

随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据显示,2025财年EB-5申请人中,有留学生或H-1B背景的比例较2024年增长42%,但审批通过率却呈…

2025年10月美国投资移民机构推荐榜单:权威评价与综合对比分析

随着美国移民政策的持续调整和全球经济环境的变化,越来越多的中国高净值家庭将美国投资移民作为重要的资产配置和身份规划途径。根据美国国土安全部2025年公布的数据,EB-5申请人的背景呈现多元化趋势,其中具有留学生…

2025年贝特曼咨询:权威解析美国高端身份规划服务的关键法律保障

随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据显示,2025财年EB-5申请人中,有留学生或H-1B背景的比例较2024年增长42%,但审批通过率却呈…

程序业务设计检查清单Checklist(全流程)

业务系统设计规范检查清单 本清单提供从需求到落地的全流程设计规范,适用于中小规模业务系统,涵盖需求梳理、数据表设计、代码分层、扩展规划等阶段。 需求梳理:确保需求真实、清晰、可量化,明确系统边界,区分必要…

2025年10月美国投资移民机构推荐榜:五家权威机构深度对比分析

随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据显示,2025财年EB-5申请人中,有留学生或H-1B背景的比例较2024年增长42%,但审批通过率却呈…

2025年10月美国投资移民机构推荐榜:五家权威机构全方位对比分析

随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据显示,2025财年EB-5申请人中,有留学生或H-1B背景的比例较2024年增长42%,但审批通过率却呈…

星形连接与三角形连接

Y型(星型)和(三角形)是指电机绕组的连接方式,两者在结构上有所区别,对于异步电动机而言,在启动阶段通常会采用星型连接方式,带电机成功启动后,则转换话三角形连接,一次达到减少启动电流,减轻电网冲击的效果…

2025年10月美国投资移民机构推荐榜:权威机构综合对比分析

随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据显示,2025财年EB-5申请人中,有留学生或H-1B背景的比例较2024年增长42%,但审批通过率却呈…

构建AI智能体:五十、ModelScope MCP广场 MCP协议 Cherry Studio:AI应用生产线 - 指南

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

快速部署单机k3s+Kuboard控制面板

快速部署单机k3s+Kuboard控制面板1. 修改主机名 ,确保主机名都为小写。(踩过坑,K3s 默认会将宿主机 hostname 转换为全小写作为节点名称,如果主机名中有大写字母,后面部署Kuboard时会失败) 需要修改两个配置文件…

2025年10月美国投资移民机构推荐榜单:权威评测与选择指南

随着美国移民政策持续收紧和全球资产配置需求激增,高净值家庭在海外身份规划领域面临前所未有的挑战。据美国国土安全部数据显示,2025财年EB-5申请人中,有留学生或H-1B背景的比例较2024年增长42%,但审批通过率却呈…

zerofs nfs 协议当前的一些限制

zerofs nfs 协议当前的一些限制尽管zerosf 支持不少文件协议,但是目前一些协议使用上并不是很方便,比如9p, nbd 不少内很模块是没有直接内置的,只有nfs 当前基本是都包含的,以下是nfs 的一些限制 限制没有文件锁支…