上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 树上最大匹配对数,考虑贪心。怎么感觉题解都没有很讲明白复杂度优化的过程,也可能是我太蠢了。 \(d\) 为偶数的情况 \(d\to d-1\) 没有影响,所以只讨论 \(d\) 为奇数。 假设 \(lca(u,v)=w\),\(V_i=\{u|dep_u=i\}\)。 \(u\) 到 \(v\) 的 阅读全文
posted @ 2025-11-10 20:51 Uesugi1 阅读(15) 评论(0) 推荐(0)
摘要: 考虑一个数 \(x\) 能够计入答案要满足什么条件,即存在一组 \(\gcd(a,b)=x\)。等价于 \(x|a,x|b,\gcd(\frac{a}{x},\frac{a}{x})=1\)。 贪心的想要满足 \(l\le a,b\le r\),那么 \(a\) 取最小的满足能整除 \(x\) 的数 阅读全文
posted @ 2025-11-04 11:03 Uesugi1 阅读(8) 评论(0) 推荐(0)
摘要: 没见过的套路,还是很神的。模数写成 \(10^4+5\) 调了 1h /fn。 参考题解 修仙-Otomachi_Una_ 首先记 \(m=|S|+n\)。 计数考虑 dp。插入字符使其成为回文串 dp 显然是困困难难的。 考虑从最终插入字符后的结果入手,则对于回文串 \(T\) 能通过 \(S\) 阅读全文
posted @ 2025-10-28 22:02 Uesugi1 阅读(6) 评论(1) 推荐(0)
摘要: 考虑贪心。 随机游走则显然每条边期望经过次数越大则其编号应越小。 每条边的期望经过次数难以计数,考虑每个店期望经过次数,设计状态 \(f_i\) 表示点 \(i\) 期望经过次数。 转移: \(f_i=\sum_{v\in e_i}f_v\cdot \frac{f_v}{d_v}+[u=1]\) 其 阅读全文
posted @ 2025-10-27 20:59 Uesugi1 阅读(5) 评论(0) 推荐(0)
摘要: 二项式反演 形式一: 若 \(f_i=\sum_{j=0}^i {i\choose j}g_j\),则 \(g_i=\sum_{j=0}^i (-1)^{i-j}{i\choose j}f_j\)。 形式二: 若 \(f_i=\sum_{j=i}^n {j\choose i}g_j\),则 \(g_ 阅读全文
posted @ 2025-10-24 18:59 Uesugi1 阅读(11) 评论(0) 推荐(0)
摘要: 万恶的纸糊串 /fn。 参考文章 EA-炫酷后缀树魔术,OldDriverTree-题解:P4143 采集矿石。 后缀树,即考虑将一个字符串的所有后缀插入 trie 中。 懒得画图了 /kk。 将 abcbc 插入 trie 中。 rt a/ b| \c O O O b| c| b| O O O c 阅读全文
posted @ 2025-10-20 21:42 Uesugi1 阅读(4) 评论(0) 推荐(0)
摘要: \(m\) 个数,\(n\) 次操作,每次操作求 \([l,r]\) 内最大最小原始编号。将 \([l,r]\) 内下标与 \(l\) 奇偶性相同的元素删去,剩下元素补到前面。 唐氏症题。想了半天直接维护。 线段树维护区间剩余元素个数,以及操作标记 0/1 表示从开头/开头+1 位置开始删的操作。发 阅读全文
posted @ 2025-10-20 14:25 Uesugi1 阅读(8) 评论(1) 推荐(0)
摘要: 给定 \(n\times n\) 矩阵 \(a\),对于 \((i,j)\) 求 \((1,1)\) 到 \((n,n)\) 最短路径上与 \(a_{i,j}\) 相同数的个数的最大值。 唐氏症题。 每种 \(a\) 单独提出来,\(f_{i,j}\) 为 \((i,j)\) 的答案,转移形如 \( 阅读全文
posted @ 2025-10-20 12:42 Uesugi1 阅读(5) 评论(0) 推荐(0)
摘要: 感觉这题太牛了,决定单独拎出来。 给定 \(n\) 个点,这 \(n\) 个点形成了 \(k\) 个连通块,每个连通块大小分别为 \(s_i\),每个连通块相当于完全图,连 \(k-1\) 条边使图连通,对于每个连通块度数为 \(d_i\),一种连边方案的权值定义为 \(\prod d_i!\),求 阅读全文
posted @ 2025-10-16 16:47 Uesugi1 阅读(10) 评论(0) 推荐(0)
摘要: 古早题解写的太丑了,改一下。 换维扫描线好题。 发现删除操作会出现过删(即删除的个数大于序列中元素数),这个很难处理。 思考一下应该能想到将每次询问查询的 \(b\to cnt_{del}+b\) 其中 \(cnt_{del}\) 为在该询问之前这个序列删除的数的个数,这样就不用删除只需插入即可。但 阅读全文
posted @ 2025-10-16 16:42 Uesugi1 阅读(7) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 下一页