2022牛客暑期多校训练营2
比赛链接
2022牛客暑期多校训练营2
D. Link with Game Glitch
给定 个物品合成的方式,求一个最大的合成损耗参数 ,使得所有
物品都无法通过无限合成的方式无限获得
解题思路
spfa,二分
显然,如果 越小,其生成的材料越少,其越能满足题目要求,故可二分 ,一个点如果经过一个环后其参数反而变大,则其一定不满足要求,故可用 找最长路的同时判断环,另外由于乘积容易爆 ,需要对路径取对数,即将乘法转换为加法
设二分的循环次数为 ,则:
- 时间复杂度:
代码
K. Link with Bracket Sequence I
已知括号序列 是一个长度为 的合法括号序列 的子序列,求可能
的序列 的数量
解题思路
dp
- 状态表示: 表示 的前 个字符,用了 的前 个字符,且左括号比右括号多 个的方案数
状态转移:当母序列 位表示左括号时,如果子序列 位为左括号,则其一定要匹配上,例如母序列为()()
,子序列为()
,则此时母序列表示前面匹配所有子序列的一种情况,即 ()**
的一种情况,如果遇到一定要匹配的反而不匹配则会有重复情况,例如对于()**
和(*)*
两种情况,如果前面匹配了即第二个不会出现())*
的情况,达到了去重的要求
- 时间复杂度:
代码
__EOF__

本文作者:acwing_zyy
本文链接:https://www.cnblogs.com/zyyun/p/16515215.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/zyyun/p/16515215.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
分类:
2022牛客暑期多校训练营
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!