上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: "link" 很容易对于每个点列出式子 $f_{x,y}=(f_{x,y 1}+f_{x,y}+f_{x,y+1}+f_{x+1,y})/4$(边角转移类似,略) 这个转移是相互依赖的就gg了 不过你可以把这个转移移项,改成右侧没有$f_{x,y}$的式子 不过他还是相互依赖的 但是上下两行之间转移 阅读全文
posted @ 2019-03-16 16:53 ghj1222 阅读(287) 评论(0) 推荐(0) 编辑
摘要: "link" 题目大意:给定一个n个点的树,每个点都有一个字符(a t,20个字符) 我们称一个路径是神犇的,当这个路径上所有点的字母的某个排列是回文 求出对于每个点,求出经过他的神犇路径的数量 题解: 对于回文串,我们发现最多允许1个字母出现了奇数次,和%2有关 并且由于只有20个字母,说到20我 阅读全文
posted @ 2019-03-16 16:42 ghj1222 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 给定 n 个点和 m 条边的一张图和一个值 k ,求图中边数为 k 的联通子图个数 mod 1e9+7。 $n \le 10^5, m \le 2 \times 10^5, 1 \le k \le 4$。 观察到 k 的值贼小,考虑分类讨论 下面代码中du[]代表点的度数。(度 找不到比较好的英文, 阅读全文
posted @ 2019-03-15 18:39 ghj1222 阅读(2101) 评论(2) 推荐(0) 编辑
摘要: ```cpp include include using namespace std; const int infinity = 0x3f3f3f3f; int lc[200010], rc[200010], sz[200010], w[200010], h[200010]; int n, tot, 阅读全文
posted @ 2019-03-15 11:50 ghj1222 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 两个星号(加粗) 一个星号(斜体) __两个下划线(Strong)__ _一个下划线(Italic)_ ~~我是fAKe~~ 1. 列表1 2. 列表2 3. 列表3 无序1( ) 无序2( ) 无序1( ) 无序2( ) 今年下半年,中美 阅读全文
posted @ 2019-03-12 20:22 ghj1222 阅读(154) 评论(0) 推荐(0) 编辑
摘要: "link" 题目大意: n个节点的带标号无根树。每次选择一个度数为1的节点并将它从树上移除。问总共有多少种不同的方式能将这棵树删到只剩 1 个点。两种方式不同当且仅当至少有一步被删除的节点不同。 题解: 先考虑1号店最后移除时候的贡献,我们可以钦定1号点为根,并钦定他最后移除 然后就是一个树形dp 阅读全文
posted @ 2019-03-09 06:18 ghj1222 阅读(375) 评论(0) 推荐(1) 编辑
摘要: "link" 题目大意: 你需要维护一个树 每个点都有个sin(ax+b)或exp(ax+b)或ax+b 你需要维护一些操作:连边、删边、修改某个点的初等函数、询问某条树链上所有函数带入某个值后权值和或不连通 保证x在[0,1],带入后得到的值在[0,1] 允许精度误差在1e 7 题解: 由于sin 阅读全文
posted @ 2019-03-08 15:03 ghj1222 阅读(170) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-07 21:10 ghj1222 阅读(259) 评论(0) 推荐(0) 编辑
摘要: "link" 题目大意:Petya写了一个假的序列求max cpp int fast_max(int n, int a[]) { int ans = 0; int offset = 0; for (int i = 0; i using namespace std; const int xkj = 1 阅读全文
posted @ 2019-03-06 14:42 ghj1222 阅读(371) 评论(0) 推荐(0) 编辑
摘要: "link" 你谷的第一篇题解没用写LCT,然后没观察懂,但是自己YY了一种不用LCT的做法 我们考虑对于每个点,维护一个fa,代表以1为根时候这个点的父亲 再维护一个bel,由于一个颜色相同的段一定是一个深度递增的链,这个代表颜色段的链顶 再维护一个ans,就是ans 那么第二个操作就是ans单点 阅读全文
posted @ 2019-03-03 17:25 ghj1222 阅读(219) 评论(0) 推荐(0) 编辑
摘要: zkw费用流学习笔记 根据OI业界潜规则,出网络流题目时候,最大流不能卡 dinic ,费用流不能卡 ek ,但是我今天做了一道 "[SDOI2009]最优图像" 把我惊到了,反正就是把费用流的 ek 算法给卡了,所以今天还要学习一下这个 zkw费用流 ~~说到 zkw费用流,我就想起今年上半年NO 阅读全文
posted @ 2019-03-01 20:18 ghj1222 阅读(1066) 评论(0) 推荐(1) 编辑
摘要: 对字符串构建一个后缀自动机. 每次查询的就是在转移边上得到节点的parent树中后缀节点数量. 由于强制在线,可以用动态树维护后缀自动机parent树的子树和。 注意一个玄学的优化:每次在执行连边操作时,让parent节点作为x,新节点作为y,否则在一串字符相同的串会被莫名其妙卡成N方。 压行后的l 阅读全文
posted @ 2019-02-25 17:17 ghj1222 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 普通后缀自动机模板(新) 阅读全文
posted @ 2019-02-25 15:33 ghj1222 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 后缀数据结构太TM毒瘤了 给定一个字符串s,大小为n,下标从1开始。 sa[i]代表排名为i的后缀是哪一个。 rk[i]代表第i个后缀的排名,满足rk[sa[i]]=i。 h[i]代表第i个后缀的"高度",满足h[i]=height[rk[i]] height[i]代表排名为i的后缀与排名为i 1的 阅读全文
posted @ 2019-02-24 15:03 ghj1222 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一个没有维护任何东西的动态树模板 忘了怎么写可以直接来粘 upd:压行Link Cut Tree模板 阅读全文
posted @ 2019-02-24 10:38 ghj1222 阅读(207) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页