edu115 EF

news/2026/1/22 19:13:45/文章来源:https://www.cnblogs.com/jjjxs/p/19516761

E. Staircases

注意一下 \(n,m \leq 1e3\)\(q \leq 1e4\),因此 \(O(nq)\) 的做法也是可以的。

初始状态的答案可以用 \(dp\)\(O(nm)\) 内求出:

状态定义:\(dp_{i,j,0/1}\):考虑以 \((i, j)\) 结尾的楼梯,\(0/1\) 表示横着/竖着结尾,方案数。

状态转移:\(dp_{i,j,0} \leftarrow dp_{i,j-1,1} + 1,dp_{i,j,1} \leftarrow dp_{i-1,j,0} + 1\)

对于每次修改,会影响到的格子状态的数量仅为 \(O(n+m)\) 级别,因此每次翻转后暴力修改可能会影响到的格子即可,总复杂度 \(O((n+m)*q)\)

注意每个单格子都会被重复计数一次,因此每次计算的答案还需要额外减掉当前空闲格子的数量。

code

F. RBS

求的是 \(n\) 个字符串的所有排列中的 ... 的最大值,\(n \leq 20\),显然考虑状压 \(dp\)

将左括号当作 \(1\),右括号当作 \(-1\),求该括号串的前缀和 \(pre\)。那么一个括号串是 \(RBS\),当且仅当:

  • 末尾项 \(pre\) 等于 \(0\)
  • 前缀所有位置的 \(pre \geq 0\)

因此 \(dp\) 状态除了对 \(RBS\) 前缀最大数量的定义,还要保证整个前缀的合法性,即只有拼接形成的串的所有前缀值非负时,才可以用于后续的 \(dp\) 转移

注意,从已计算完的状态 \(state_{a}\) 转移新的状态 \(state_{b}\),若在结尾拼接新串后产生了前缀值为负的前缀,则新的状态不能用于后续的转移,但答案是仍然可以更新的,在 code 中充分地体现了这一点的处理。

而状态转移部分就相对简单些了:因为已知状态无论按何种顺序拼接,只要合法,最终的前缀值就是固定的,可以直接预处理得到。那么, 在结尾添加一个新串是否可行 与 此次添加对答案的贡献\(\space\) 就可以二分快速得到(这里不再赘述具体怎样实现的,看官解就行,讲得很清晰)

总复杂度 \(O(2^{n}*n*\log A)\)\(A\) 最大为 \(4e5\),为单个字符串的最长长度。

这道题让我体会到了 \(dp\) 的灵活性。在想状态转移时,一定要追根溯源,从定义和本质的角度出发去分析,而不是死板地根据经验去套公式。

code

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

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

相关文章

呼伦贝尔融媒体数据库国产化替换成功案例:筑牢宣传阵地安全底座,金仓KES助力云雀系统高效运转

引言:以自主可控筑牢主流舆论阵地安全防线在国家大力推进信息技术应用创新(信创)战略的背景下,党政机关作为意识形态工作的前沿阵地,其信息系统安全与数据自主可控已成为关乎国家安全的重要议题。融媒体中心作为新时代…

Linux Shell source 命令全解析:基础、进阶、高级用法与历史背景(完整版)

文章目录 Linux Shell source 命令全解析:基础、进阶、高级用法与历史背景(完整版) 一、source 命令核心基础(必懂) 1.1 核心定义与语法 1.2 基础实战示例(新手入门) 示例1:加载环境变量(最常用场景) 示例2:加载自定义别名(提升操作效率) 示例3:加载工具函数(复…

金仓数据库WDS9200水调系统落地案例:筑牢水电数据安全底座,助力大顶子山电站高效调度

引言:信创驱动下的水电智能调度新实践在“双碳”目标与国家信息技术应用创新(信创)战略的双重推动下,能源行业正加速向安全可控、绿色高效的数字化转型迈进。作为清洁能源体系的重要组成部分,水电站在保障电网稳定运行…

CS5801+AS721方案 HDMI转DP双向互转方案

CS5801搭配AS721芯片实现HDMI转DP双向互转方案双向互转实现原理‌: 该方案利用两颗芯片的互补特性构建双向通道:‌HDMI → DP 路径‌:HDMI信号源接入CS5801的输入端,CS5801将其转换为DP 1.4a信号,输出至AS721的DP输入端…

揭秘!2026 年谷歌独立站建设优化推广公司 TOP3(权威评测)

随着全球独立站电商销售额突破 1.2 万亿美元,越来越多的中国外贸企业意识到:拥有一个高转化、高流量的谷歌独立站,已不再是“可选项”,而是出海竞争的“生死线”。 然而,面对市场上 5000+ 家服务商,如何选择真正…

泉州市公安局KES国产化替换实战案例:筑牢公安数据安全底座,赋能实战效能跃升

在“数字中国”战略与信息技术应用创新(信创)政策的双重推动下,党政机关信息化建设正加速迈向自主可控、安全可信、高效智能的新阶段。作为维护社会治安、服务民生、支撑执法办案的核心力量,公安机关对数据系统的安全性、稳定性、…

《构建之法》阅读笔记(个人开发与技术基础)

本篇聚焦软件工程师个人能力的基本盘。核心在于将“编写代码”这一随意行为,转化为可管理、可复现、可改进的“个人开发流程”。书中强调,缺乏规范的个人作业是团队协作的最大障碍。 其精髓体现为对“单元测试”与“…

两个有序集合

lc3510 两个有序集合 贪心策略,每次移除和最小的递减相邻数对并将两数合并,持续消除所有递减相邻对 统计移除操作次数即为最少移除对数,实现数组非递减的最小相邻数对移除求解 class Solution { public: int minimumPairRemoval(vector&l…

2026必备!MBA毕业论文写作神器TOP8测评

2026必备!MBA毕业论文写作神器TOP8测评 2026年MBA毕业论文写作工具测评:为何需要这份榜单? MBA学员在撰写毕业论文时,常常面临时间紧、任务重、格式要求高、文献资料繁杂等多重挑战。如何高效完成高质量的论文,已成为…

金仓数据库落地绵九高速收费系统案例:筑牢数据安全底座,赋能智慧高速运营

引言:信创驱动下的高速收费系统国产化突围在“数字交通”建设与信息技术应用创新(信创)战略深入推进的背景下,高速公路作为国家综合立体交通网的核心动脉,正加速迈向全链条数字化、智能化转型。保障数据安全、系统稳定…

深度测评9个AI论文网站,继续教育学生轻松搞定毕业论文!

深度测评9个AI论文网站,继续教育学生轻松搞定毕业论文! AI 工具如何重塑论文写作的未来 在当前继续教育领域,毕业论文已成为许多学生必须面对的重要挑战。随着人工智能技术的不断发展,AI 工具正在成为解决这一难题的关键力量。尤其…

Cypress-CYT4B-Mcal配置说明(十)Mcu模块配置

Mcu模块涉及配置较多,主要包括时钟配置和模式配置。 1.时钟配置 1.1MCU时钟配置 根据实际外部晶振配置使能ECO,配置ECO频率(等于晶振频率)。选择适当的分频系数,配置PLL2和PLL3时钟。同样配置SSCG_PLL0和SSCG_PLL1时钟…

广州医科大学附属肿瘤医院HIS系统国产化替换成功案例

引言:筑牢医疗数据安全底座,开启国产化替代新篇章在“健康中国2030”战略与信息技术应用创新(信创)政策的共同推动下,医疗行业的数字化转型正迈向高质量发展的新阶段。作为国家三级甲等肿瘤专科医院,广州医…

基于大数据+爬虫的二手车数据分析与可视化平台开题报告

基于大数据爬虫的二手车数据分析与可视化平台开题报告 一、选题背景及意义 (一)选题背景 随着我国汽车产业的成熟与消费观念的转变,二手车市场迎来爆发式增长,已成为汽车流通领域的重要组成部分。近年来,二手车交易量…

2026年碳纤维加固厂家推荐:植筋加固、柱包钢加固、房屋加固、地基加固、隧道加固厂家推荐

在建筑结构维护与补强领域,碳纤维加固凭借轻质高强、耐久性佳、施工微创等优势,已成为老旧建筑更新、结构承载力提升的主流方案。贵州地区气候湿润、地形多样,对碳纤维加固技术的适配性与施工专业性提出更高要求。本…

LIME模型解释实战

💓 博客主页:借口的CSDN主页 ⏩ 文章专栏:《热点资讯》 LIME模型解释实战:从理论到落地的深度探索目录LIME模型解释实战:从理论到落地的深度探索 引言:解释性AI的迫切需求 LIME核心原理:局部线性…

碳排放能源管理系统:企业绿色转型的数字化引擎

温馨提示:文末有资源获取方式~ 能源系统|能源系统源码|企业能源系统|企业能源系统源码|能源监测系统 先上干货! 墙内仓库地址(码云):https://gitee.com/guangdong122/energy-management 已同步更新到 github 仓库 一、…

机器学习催化剂设计!

https://mp.weixin.qq.com/s/TN7PkwHCyDf5FRUlf5EzzA 点击此链接查看详情! https://mp.weixin.qq.com/s/TN7PkwHCyDf5FRUlf5EzzA 点击此链接查看详情!

【k8s】Centos从零开始使用containerd部署k8s1.30.14+KubeSphere - 天行1st

Centos虽然已经停止维护了,而且内核也非常低,耐不住国内大环境很多公司还是一直在用它。时不时见到有人想要在centos上面部署k8s1.30.14版本,本文将以centos 7为例,从0开始搭建k8s+ks集群。 1.说明 关于kt kt是基于…

国药智慧飞鱼系统国产化替换成功案例:筑牢央企数据安全底座,打造信创标杆

引言:响应国家战略,央企率先破局数据库“卡脖子”难题 在“数字中国”建设与信息技术应用创新(信创)战略深入推进的背景下,关键信息基础设施的自主可控、数据安全、业务连续性已成为中央企业及部委单位数字化转型的核…