会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Loading
JiaY19
新随笔
联系
订阅
管理
2024年7月6日
P9668 [ICPC2022 Jinan R] Torch 题解
摘要: 思路 考虑使用矩阵模拟这个过程。 首先,我们可以设初值为: \[\begin{bmatrix} 0&1 \end{bmatrix} \]表示瘦子初始走 \(0\) 米,胖子初始走 \(1\) 米。 考虑瘦子走一步。 由于瘦子每走一步都不能超过胖子,我们可以使用 \((\min,+)\) 矩乘来维护这
阅读全文
posted @ 2024-07-06 21:03 JiaY19
阅读(4)
评论(0)
推荐(0)
编辑
卷积的四种写法
该文被密码保护。
阅读全文
posted @ 2024-07-06 21:03 JiaY19
阅读(0)
评论(0)
推荐(0)
编辑
2024年6月30日
P6257 [ICPC2019 WF] First of Her Name 题解
摘要: 优越 AC 自动机永不败北。 思路 考虑给出的姓名的反串是一颗 Trie。 我们可以考虑将询问串也进行翻转。 这道题最有用的一点是什么呢。 可以发现 Trie 上任意一个到根的路径都是一个名字。 也就是只要我们的询问串在 Trie 中出现,出现的位置都可以对应到一个名字的后缀(翻转后)。 那么可以对
阅读全文
posted @ 2024-06-30 16:24 JiaY19
阅读(1)
评论(0)
推荐(0)
编辑
P5871 [SEERC2018] Inversion 题解
摘要: 一眼发现这个图是一个弦图。 但是放在弦图上依然不会做。 再看一看,发现这个图的性质比弦图还要强。 思路 首先将原排列求出来。 性质一: 假如 \(\{v_1,v_2,\cdots,v_k\}\) 是一个独立集,那么在原排列中一定是一个递增序列。 证明:假如不是递增序列,那么其中一定会有逆序对,那么就
阅读全文
posted @ 2024-06-30 16:24 JiaY19
阅读(1)
评论(0)
推荐(0)
编辑
P5803 [SEERC2019] Tree Permutations 题解
摘要: 性质结论题。 思路 以下的性质都是在 \(a_i\) 有序的情况下拥有的。 性质一: 有解的必要条件为 \(\forall i\in[1,n-1],a_i\le i\)。 证明: 如果存在 \(a_i>i\),那么点 \(i+1\) 在前 \(i\) 个点合法的前提下无法找到一个父亲,所以无法形成一
阅读全文
posted @ 2024-06-30 16:24 JiaY19
阅读(2)
评论(0)
推荐(0)
编辑
2024年6月29日
尽管如此,弦图依旧强大
摘要: 一些定义 最小染色:用最少的颜色给点染色使得所有边连接的两点颜色不同。 色数:最小染色的颜色数。 团数:最大团的点数。 弦:连接环中不相邻两点的边。 弦图:任意长度大于 \(3\) 的环都有一个弦的图称为弦图。 点割集:对于图 \(G\) 上的两点 \(u,v\),定义这两点间的点割集为满足删除这一
阅读全文
posted @ 2024-06-29 22:37 JiaY19
阅读(2)
评论(0)
推荐(0)
编辑
2024年6月28日
[AGC058D] Yet Another ABC String 题解
摘要: 非常棒的容斥题。 思路 由于我们要求的是不存在子串 ABC,BCA 和 CAB 的字符串。 我们可以对这个进行容斥。 如何容斥? 假如我们容斥有多少个不合法的子串,这样是非常不好计算的。 但是我们可以观察这道题的一些性质。 其实你从上一个容斥就可以看出,对于一个类似 ABCA 的串,它的长度只有 \
阅读全文
posted @ 2024-06-28 15:58 JiaY19
阅读(5)
评论(0)
推荐(0)
编辑
P10611 故事结局 题解
摘要: 思路 考虑出题人说的第一种做法。 我们首先将操作用颜色段均摊求一下,可以求出每一段颜色的出现时间。 然后进行线段树分治。 我们将每一段颜色放到线段树上,这样就拆成了 \(q\log q\) 个修改。 然后把询问同样放到线段树上,由于询问在时间上是一个单点,所以每个包括这个单点线段树节点都要放,这样也
阅读全文
posted @ 2024-06-28 15:58 JiaY19
阅读(4)
评论(0)
推荐(0)
编辑
AT_wtf22_day1_d Welcome to Tokyo! 题解
摘要: 非常有意思的题目。 思路 考虑如何统计答案。 我们设 \(a_i\) 为是否在第 \(i\) 天举办宴会,\(b_i\) 为第 \(i\) 个人是否参加过宴会。 那么有: \[\left\{\begin{matrix} a_i\le 1\\ b_i\le 1\\ b_i\le \sum_{j=l_i
阅读全文
posted @ 2024-06-28 15:58 JiaY19
阅读(2)
评论(0)
推荐(0)
编辑
2024年6月26日
P3485 [POI2009] BAJ-The Walk of Bytie-boy 题解
摘要: 暴力没前途,怎么可能,直接喜提最劣解。 思路 考虑一个最基本做法。 设 \(f_{i,j}\) 表示 \((i,j)\) 是回文路径的最小长度。 然后对每个二元组广搜。 拓展时暴力搜 \(i\) 的所有入边和 \(j\) 的所有出边。 这样是 \(O(m^2)\) 的。 但是我们会感到奇怪。 明明只
阅读全文
posted @ 2024-06-26 11:04 JiaY19
阅读(2)
评论(0)
推荐(0)
编辑
下一页
公告