该文被密码保护。 阅读全文
posted @ 2024-05-18 16:44 CTHOOH 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一棵 n 个点的树 T,边有边权。现在有 q 组询问,每组询问给出 l,r,求出: minli<jrdist(i,j)n2×105, \(q \l 阅读全文
posted @ 2025-01-21 21:49 CTHOOH 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 传送门:FFT 学习笔记,NTT 学习笔记 分治 FFT 例题 给定序列 {gn1},对于序列 {fn},有: \[f_n = \begin{cases} 1 & n = 1 \ \sum\limits_{j=1}^{n-1} f_j g_{i - j} & 阅读全文
posted @ 2025-01-10 00:39 CTHOOH 阅读(5) 评论(0) 推荐(0) 编辑
摘要: QOJ 原题链接 简要题意 设 S 为一个可重非负整数集合,假设 xS 中的一个出现次数 2 的元素,你可以将 x 改成 x+1x1。定义 f(S) 表示对 S 进行上述操作任意次所能达到的最大 \ 阅读全文
posted @ 2025-01-06 22:02 CTHOOH 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 快速沃尔什变换 模板题 给定长度为 2n 两个序列 A,B,设 Ci=jk=iAj×Bk分别当 是 or, and, xor 时求出 C。 FWT,中文名称:快速沃尔什变换。因为已经有 FF 阅读全文
posted @ 2024-11-10 15:47 CTHOOH 阅读(9) 评论(0) 推荐(0) 编辑
摘要: P7862 答案具有单调性,考虑二分,设为 D。 如果一个连通块内有 K 的点那么一定可行,有个粗略的证明:每次加进来一个数,如果能凑出的数的集合没有增大,说明已经存在一种方案使得和 =K。否则一定会增加一个集合中的数。 而对于一个 D×D 的矩 阅读全文
posted @ 2024-10-09 01:37 CTHOOH 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 这个东西学一次忘一次,写一个笔记加深记忆。 斜率优化中,又下列转移式: dp(i)=dp(j)+c(i,j)+b假设我们要求 dp(j)+c(i,j) 的最大值,其中 c(i,j) 是一个关于 ij 的一次函数。 接着我们有: \ 阅读全文
posted @ 2024-10-03 15:11 CTHOOH 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 观察到 n50,考虑区间 dp。设 dp(l,r,x,y) 表示区间 [l,r] 中选出的子序列的最小值 x,最大值 y 的方案数。 根据栈的性质,设元素 x 入栈的时间为 inx,出栈时间为 \(out_x 阅读全文
posted @ 2024-09-27 09:29 CTHOOH 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 题意 定义关于数字串 s 的函数 f(s) 表示将 t 切分为 m 段,要求 m 是偶数,假设这些字符串分别为 t1,t2,,tm,有 s=t1+t2++tm。定义 Ax 表示 阅读全文
posted @ 2024-09-19 22:09 CTHOOH 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一个 n 个结点的无向图,初始没有边。 接下来有 m 个询问,每次向图中加入一条连接 (u,v) 权值为 w 的边。 每次加边后,查询是否存在一个边集 E,满足当图中只有 E 中的边时,所有点的度数均为奇数。 同时你还要最小化 \(\max 阅读全文
posted @ 2024-08-30 17:17 CTHOOH 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 题意 给定正整数 N,M,K 和一个非负整数序列 A=(A1,A2,,AN)。 对于一个非空的序列 B=(B1,B2,,B|B|),我们定义它的得分为: 若 |B|M 的倍数:\((B_1 \o 阅读全文
posted @ 2024-08-23 02:06 CTHOOH 阅读(9) 评论(0) 推荐(0) 编辑
more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示