04 2024 档案

摘要:要割掉最少的条边使 u,v 不连通,等于找最多有多少从 uv 的边不相交路径 要删掉最少的个点使 u,v 不连通,等于找最多有多少从 uv 的点不相交路径 阅读全文
posted @ 2024-04-25 19:18 FLY_lai 阅读(17) 评论(0) 推荐(0) 编辑
摘要:传送门 [AGC014D] Black and White Tree 给出一颗 N 个节点组成的树,每个节点都可以被染成白色或者黑色; 有高桥(先手)和青木(后手)两个人————高桥可以把任意一个点染成白色,青木则可以把任意一个点染成黑色,每个点只可染色一次。 重复上述操作直到所有点都被染色 阅读全文
posted @ 2024-04-23 19:28 FLY_lai 阅读(7) 评论(0) 推荐(0) 编辑
摘要:传送门 给定一个长度为 n 的木板,木板上有 m 个标记点,距离木板左端点的距离分别为 Xi,现在你需要在木板上放置一些不相交正方形,正方形需要满足 正方形的边长为整数 正方形底面需要紧贴木板 正方形不能超出木板,正方形要将所有的木板覆盖 标记点的位置不能是两个正方形的交界 阅读全文
posted @ 2024-04-23 18:29 FLY_lai 阅读(7) 评论(0) 推荐(0) 编辑
摘要:【多项式求逆】 【整式取模】 定义单项式取模。 Cxkmodxn={0knCxkk<n定义多项式取模为它的每一项取模相加。 可以看出,模 xn 相当于保留 0n1 阅读全文
posted @ 2024-04-20 09:06 FLY_lai 阅读(32) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:109×109 的白色平面上,给定 m50 个矩形将其涂黑。每次可以选 min(h,w) 的代价将一个 h×w 的矩形涂白,问涂成全白的最小代价。 可以看作每次涂一整条或一整列。如果不是 109 的范围,可 阅读全文
posted @ 2024-04-15 21:13 FLY_lai 阅读(10) 评论(0) 推荐(0) 编辑
摘要:题意:给定带边权的树,要切掉 k 条边,再任意连上 k 条边权为 0 的边。问最优策略下得到的树的边权最大值。n,k3×105。 参考 【问题转化】 切掉 k 条边后会变成 k+1 个连通块,之后的连边一定会把这 k+1 阅读全文
posted @ 2024-04-14 22:25 FLY_lai 阅读(46) 评论(0) 推荐(0) 编辑
摘要:为了 LCT 制造了一个 Splay …… Splay 还是一种二叉排序树。我们想让他支持查询结点,删除结点等等。但是普通 BST 复杂度难以保证,于是 Splay 出现了。 【引入】 Splay 的思想和并查集的路径压缩类似。并查集的路径压缩允许出现一两次复杂度高的操作,但是经历过一次后就不会再有 阅读全文
posted @ 2024-04-14 08:39 FLY_lai 阅读(36) 评论(0) 推荐(0) 编辑
摘要:A 构造一个长度为 n 的数组,使得它的 n 个循环右移中,恰好有 k 个是升序排序的。或判断不存在。 如果 k=1,输出 1 2 3 ... n;如果 k=n,输出 n1。否则不存在满足要求的数组。 B 有一个 \(0\sim n-1\ 阅读全文
posted @ 2024-04-13 16:04 FLY_lai 阅读(6) 评论(0) 推荐(0) 编辑
摘要:【概念】 点值:给定多项式 f(x)=a0+a1x++an1xn1x1xm,求 f(x1),f(x2),,f(xm)。(m=n) 求点值的算法一般是 O(n2) 的,但对于特殊的多项式,可以 阅读全文
posted @ 2024-04-13 10:47 FLY_lai 阅读(30) 评论(0) 推荐(0) 编辑
摘要:一个参考 WQS 二分用来处理一些答案构成凸函数的问题。 最经典、最常见的形式,就是 "从若干个物品中恰好选给定个数的最优" 型问题。 适用要求:如果不考虑选的物品的个数限制,可以很快求出答案。 最经典例题:P2619 Tree I 从所有白边中选 need 条,然后加上若干条黑边形成生成树 阅读全文
posted @ 2024-04-12 19:01 FLY_lai 阅读(220) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:给定初始 a 数组,每次可以选一个长度为奇质数的区间取反。问全变成 0 要多少次操作。 和 Password、Xor Replace 的套路相同,做一个差分。 令 bi=aiai1,目的就是让 b 数组变为全 0 阅读全文
posted @ 2024-04-09 18:54 FLY_lai 阅读(12) 评论(0) 推荐(0) 编辑
摘要:【EGF】 对于一个数列 <fn>,定义其指数型生成函数(EGF)F^(x)=n0fnn!xn。实际上 EGF<fn>=OGF<fnn!> 定理:若 <an> 阅读全文
posted @ 2024-04-05 20:43 FLY_lai 阅读(168) 评论(0) 推荐(0) 编辑
摘要:传送门 构造序列型 DP。经典的就是这么一种构造序列的方式: 用两种操作。 增加一个 0。 将当前序列中所有数加 1。 由此可以构造出任意一种自然数不降序列。 回到本题。即要求构造一个长度 k 和为 n 且没有一种数出现超过 m 次的不降序列,求方案数。考虑用 阅读全文
posted @ 2024-04-02 20:10 FLY_lai 阅读(6) 评论(0) 推荐(0) 编辑
摘要:题意:给定一个序列,要求从中选出 k 个不相交的区间使和最大。n105。 如果 DP,至少 O(n2)。而这题可以模拟费用流做。 【费用流模型】 建立 n+1 个点 p1pn+1,\(p_i\rightarrow p_{i+1}\ 阅读全文
posted @ 2024-04-02 18:28 FLY_lai 阅读(31) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:给定两个长度 n 的互不相同的序列 a,b。要求将它们两两匹配。求有多少种匹配方案恰好有 (n+k)/2ai>bjn2000。如果 (n+k)mod2=1 输出 0。 先将 a,b 从小到大排序。 阅读全文
posted @ 2024-04-01 20:19 FLY_lai 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示