一类通过寻找区间关键点从而弱化子区间的限制而优化复杂度的问题

news/2025/12/9 19:10:01/文章来源:https://www.cnblogs.com/JerryTcl/p/17963164

感觉很深刻啊!感觉那么不可做的问题,分个类突然就十分容易了啊!

CF1801G

给定一个字符串 \(t\)\(n\) 个字符串 \(s_1, s_2, s_3, \dots, s_n\)

\(m\) 次询问 \(t[l_i, r_i]\) 中出现了多少次 \(s_1, s_2, \dots, s_n\) 中的字符串

Solution

考虑寻找最后一个点 \(q \in [l, r]\) 使得存在 \(p < l\) 使得 \(t[p, q] = s_i\)

从而对于任意 \(y \in (q, r]\),直接预处理以 \(y\) 为右端点的 \(s_i\) 个数即可,而 \([l, q]\) 内的 \(s_i\) 个数相当于 \([p, q]\) 的一个后缀,\(\sum |s_i|\) 预处理即可

nfls 2024-1-13 模拟赛 螺旋

给定长度为 \(n\) 的序列 \(a\)\(q\) 次询问 \([l, r]\) 内最长的子段 \([p, q]\) 使得 \(\max(a_{p \sim q}) = a_p = a_q\)

Solution

考虑寻找区间 \([l, r]\) 的第一个最大值 \(p\) 和最后一个最大值 \(q\)

则最大值的贡献为 \(q - p + 1\),并且在 \([p, q]\) 之间的数字是无用的,并预处理 \([l, p)\) 作为左端点与 \((q, r]\) 作为右端点的答案即可

[HNOI2016] 序列

给定长度为 \(n\) 的序列 \(a\)\(q\) 次询问,区间 \([l, r]\) 的不同子区间的最小值之和

Solution

考虑寻找区间 \([l, r]\) 的最小值 \(a_x = p\),则其有 \((x - l + 1)(r - x + 1)p\) 的贡献

对于最小值左边的 \(u \in [l, x)\),则对于 \(v \ge x\)\(\min(a_{u \sim v}) = \min(a_{x \sim v})\),考虑预处理 \(u\) 作为左端点的答案之和 \(f\),则 \(u\) 的贡献即为 \(f_u - f_x\),右侧同理即可

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

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

相关文章

计算机硬件基础知识 - Invinc

本文介绍一些计算机硬件方面的基础知识,旨在为电脑组装、配置升级、检测维修等提供一些帮助。本文介绍一些计算机硬件方面的基础知识,旨在为电脑组装、配置升级、检测维修等提供一些帮助。内存 内存检测工具 MemTest…

2025年评价高的耐高温钛杯/大冰花钛杯行业内口碑厂家排行榜

2025年评价高的耐高温钛杯/大冰花钛杯行业内口碑厂家排行榜行业背景与市场趋势随着消费者健康意识的不断提升和户外生活方式的流行,钛制水杯市场近年来呈现爆发式增长。钛金属因其轻质、耐腐蚀、无金属异味、耐高温等…

2025年专业定制触摸一体机最新TOP厂家排名

2025年专业定制触摸一体机TOP厂家排名行业背景与市场趋势随着数字化转型浪潮席卷全球,触摸一体机作为人机交互的重要载体,在各行各业的应用场景不断拓展。2025年,全球触摸屏市场规模预计将达到150亿美元,年复合增长…

自建机场

docker run --rm ghcr.io/xtls/xray-core:latest uuid记录 uuid wget https://github.com/XTLS/Xray-core/releases/download/v1.8.4/Xray-linux-64.zip apt-get install -y unzip unzip Xray-linux-64.zip ./xray x25…

告别盲目选型:2025 MES管理系统综合测评(价格、功能、实操性)

开头:干了十几年制造业,见过太多MES选型翻车的。核心就三个坑:一看报价心发慌, 二看功能被忽悠, 三上线后根本用不起来。今天咱们就扒开市场主流的几类MES方案,从实际价格、核心功能和落地难度来次硬核对比,帮你…

C++之函数(六) - Invinc

本文记录了C++中与函数相关的容易遗忘的一些知识。本文记录了C++中与函数相关的容易遗忘的一些知识。函数综述 为什么需要函数原型? 原型向编译器描述函数接口。也就是说,它告诉编译器该函数的返回值类型(如果有的话…

2025 雅思报班不踩雷!高口碑机构红榜 + 3 类考生适配指南

2025 雅思报班不踩雷!高口碑机构红榜 + 3 类考生适配指南一、选班纠结症?先搞懂你的核心需求 在决定踏上雅思备考之路后,很多同学都陷入了选择雅思培训机构的纠结中。在我看来,这是一个非常关键的决策,选对了机构…

2025年口碑好的opp束带行业内知名厂家排行榜

2025年口碑好的OPP束带行业内知名厂家排行榜 行业背景与市场趋势 随着全球包装行业的快速发展,OPP束带作为高效、环保的捆扎材料,广泛应用于电子、食品、医药、物流等领域。2025年,市场对自动化、高精度、耐用性…

102302124_严涛_第四次作业

1.使用Selenium框架+ MySQL数据库存储技术路线爬取“沪深A股”、“上证A股”、“深证A股”3个板块的股票数据信息。 (1) 代码:点击查看代码 import sqlite3 import logging from selenium import webdriver from se…

02 对象及数字对象

什么是对象对象就是语言描述中涉及的物体 Python语言中,所有的数据都被称之为对象

雅思培训机构怎么选?2025年这5家高性价比机构值得关注

雅思培训机构怎么选?2025年这5家高性价比机构值得关注一、选对机构:雅思备考的关键第一步 在雅思备考这场战役中,选择一家合适的培训机构,就如同为自己挑选了一位得力的军师,能为你的备考之路指明方向,提供有效的…

kettle9.0 多库多表同步数据

一、需求:有30个库,每个库有53张表,需要将表中数据完整的同步到另一个库中,做备份用 1、主作业:读取数据库表信息,循环每个库。 2、次作业:读取库中的所有表,循环每个表。 // 作业级读取变量:用 parent_…

从意义行为原生到技术实现:现实情境编译器作为AI元人文的范式革命

从意义行为原生到技术实现:现实情境编译器作为AI元人文的范式革命 我们以“现实情境编译器”为核心基石,对AI元人文理论的未来发展方向进行重构与深化,形成以下五个关键的演进方向。 方向一:哲学基础的深化 — 从“…

2025年靠谱的光伏直流汇流箱/光伏汇流箱厂家最新权威推荐排行榜

2025年靠谱的光伏直流汇流箱/光伏汇流箱厂家权威推荐排行榜行业背景与市场趋势随着全球能源结构转型加速推进,光伏发电作为清洁能源的重要组成部分,正迎来前所未有的发展机遇。据国际能源署(IEA)预测,到2025年全球…

2025雅思培训机构高分逆袭指南:精准推荐+避坑选课全攻略

2025雅思培训机构高分逆袭指南:精准推荐+避坑选课全攻略“雅思刷分3次仍卡5.5”“选错机构浪费半年时间”“机考操作不熟练丢分”——这些备考痛点,正在让无数留学生和移民申请者陷入焦虑。2025年雅思考试机考普及、…

修炼金丹来培养元神的气功

修炼金丹来培养元神的气功 盘古开天劈地,天地之间便诞生出先天之气和先天灵气。先天之气可以滋养万物,先天紫气可以带给万物以生命,灵力。我们感受天地之间游离的一丝先天之气,缓慢呼吸,吸入这些先天之气,想象其…

2025年质量好的箱涵管道清淤机器人/煤矿井下清淤机器人厂家最新权威推荐排行榜

2025年质量好的箱涵管道清淤机器人/煤矿井下清淤机器人厂家权威推荐排行榜行业背景与市场趋势随着我国城市化进程加快和工业发展水平提升,市政管网、工业沉淀池、煤矿井下等场所的清淤需求日益增长。传统人工清淤方式…

2025年口碑好的双胞胎婴儿车国货

2025年口碑好的双胞胎婴儿车国货:专业推荐与采购指南行业背景与市场趋势随着中国生育政策的持续优化和家庭消费能力的提升,婴童用品市场迎来了新一轮增长。根据中国婴童产业研究中心数据显示,2024年中国婴儿车市场规…

vue-dawn-flow 低代码流程插件

一、vue-dawn-flow介绍 vue-dawn-flow是一款功能强大的开源流程设计器,专为 Vue.js 生态打造,完美兼容 Vue 2 和 Vue 3 框架。并且能很好的兼容vue前端所有框架。 1.1插件功能提供了一个可视化的流程设计器,你可以在…

百日挑战——单词篇(第二十天) - 指南

百日挑战——单词篇(第二十天) - 指南2025-12-09 18:51 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block …