NOIP2024集训Day58 字符串
1.NOIP2024集训Day20 DP常见模型1 - 序列2.NOIP2024集训Day21 DP常见模型2 - 背包3.NOIP2024集训Day22 DP常见模型1 & 2 - 序列 & 背包4.NOIP2024集训Day23 DP常见模型3 - 区间5.NOIP2024集训Day24 DP常见模型3 - 区间6.NOIP2024集训Day27 DP常见模型4 - 树形7.NOIP2024集训Day32 DP常见模型6 - 数位8.NOIP2024集训Day36 DP优化9.NOIP2024集训Day37 DP10.NOIP2024集训Day39 DP11.NOIP2024集训Day43 博弈论12.NOIP2024集训Day44-45 图论13.NOIP2024集训Day47 生成树+二分图14.NOIP2024集训Day49 图论15.NOIP2024集训Day50 图论16.NOIP2024集训Day52 图论17.NOIP2024集训Day53 图论18.新高一暑假第一期集训恢复性训练【DP版块】(补)19.新高一暑假第一期集训恢复性训练【数据结构-并查集】(补)20.NOIP2024集训Day57 哈希
21.NOIP2024集训Day58 字符串
22.新高一暑假第一期集训恢复性训练【数据结构-杂题小练】(并查集)(补)23.新高一暑假第一期集训恢复性训练【数据结构-晚测】(并查集)(补)24.新高一暑假第一期集训恢复性训练【树状数组巩固小练】(补)25.新高一暑假第一期集训恢复性训练【数据结构-线段树晚测】(补)26.NOIP2024集训Day65 贪心27.新高一暑假第一期集训新课【笛卡尔树】(补)28.NOIP2024集训Day71 贪心NOIP2024集训Day58 字符串
C. [CEOI2011] Matching
发现要做的是排名串的匹配。
考虑把它转成这个位置之前有多少个数小于当前这个数,这样就只要每个位置都对应相等的,那就一定是合法的。
然后就可以类似 KMP 的预处理出一个
因为需要支持动态求前面一段区间有多少个数比这个数小,所以需要用树状数组维护。
E. [POI2005] SZA-Template
有个结论,一个字符串的印章一定是它的 border,因为只有这样才可能兼顾首尾,但是反过来就不行,也就是说一个字符串的 border
设
什么时候能从
先找到一个最大的
对于一个合法的
合集:
NOIP2024集训
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】