上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 传送门 样例毒瘤 强制在线毒瘤( 做法比较显然啦 我们需要维护一个SAM 并资磁查询子树大小 由于强制在线 所以就需要LCT咯 查询子树大小我们可以变成链加+单点查询 然后匹配过程就和ACA的跳跳跳一样啦 decode这个地方真的坑 mask要设局部变量 附代码。 阅读全文
posted @ 2018-12-20 08:54 寒雨微凝 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 传送门 一口大锅( 斜率的确是有单调性 并且可以进行凸优化的 明明是证出来的 为什么自己就不相信呢( 我们发现对于当前点作为扩展的右端点 那么他前面至多有20个点会影响到这一段区间的或值 我们可以预处理记录出来这些节点的位置 很明显 答案随着右端点越向右是非严格递增的 所以直接取最右端的节点即可 我 阅读全文
posted @ 2018-12-20 08:51 寒雨微凝 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 让我们来看看hywn到底能有多智障 阅读全文
posted @ 2018-12-19 10:05 寒雨微凝 阅读(780) 评论(0) 推荐(5) 编辑
摘要: 传送门 心态崩了++ 后缀自动机板子题[考场上要是不会后缀自动机就崩了T^T] 可以看出 每次答案的贡献就是和原来本质不同的子串数量 根据SPOJ7258我们可以得到 本质不同的子串数量可以通过建出自动机 树形dp解决 我们需要知道的就是 连向它的那个链 就是我们建立自动机的时候的那个找的p 直接求 阅读全文
posted @ 2018-12-18 15:36 寒雨微凝 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 传送门[洛谷] 心态崩了我有妹子 靠 我写的记忆化搜索 莫名WA了 然后心态崩了 当我正要改成bfs排序的时候 我灵光一动 md我写的i=0;i<25;i++??? 然后 改过来就A掉了T^T 大体做法就是 一个点出发的本质不同子串数量应该是就是所有添加字符的转移和其余选一个空串的转移 所以直接建出 阅读全文
posted @ 2018-12-18 13:21 寒雨微凝 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 传送门[洛谷] 多个串!1811的升级版~ 其实做法很相似 我们只需要对第一个串建立SAM 然后 每个串在上面跑 由于是求所有字符串交的LCS 我们只需要记录每个节点与当前串匹配的max和之前所有串匹配的min max是需要子树更新的 min要记得和当前的max还有len[节点最大长度]取min 然 阅读全文
posted @ 2018-12-18 09:49 寒雨微凝 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 传送门[洛谷] SAM板子题?(可惜我还是不会) 大概就是能匹配就一直往下匹配 不能匹配就跳parent 调到能匹配为止 跳到根了就重新开始 最开始太蠢了非要写递归版 写着写着发现不知道我要写啥了T^T 果断换循环。。 阅读全文
posted @ 2018-12-18 08:05 寒雨微凝 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 传送门[洛谷] SAM模板题 可惜我不会 本来想大力上线段树的 然后发现题解的做法非常精妙 因为 很显然长度为i的字符串出现长度一定>=长度为i+1的字符串 [作为子串出现就可以取到=] 那么直接记录最后倒着更新一遍就可以啦 附代码。 阅读全文
posted @ 2018-12-17 19:37 寒雨微凝 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 传送门 真·玄学 还是没有完全搞懂SAM的性质啥的啊T^T 我本来以为SAM会很长的没想到这么短 这个题就是建出SAM 然后建树求出right然后*len[max]直接取max即可啦 学习笔记什么的等等吧[鸽了我也不管] 附代码。 阅读全文
posted @ 2018-12-17 16:29 寒雨微凝 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 传送门[洛谷] 常见套路? 关键点连新建汇点 流量1 源点1 原图中的边 二分流量。 二分+判满流 做完了。 附代码。 阅读全文
posted @ 2018-12-14 16:41 寒雨微凝 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 传送门[洛谷] 自闭QAQ 什么玩意QAQ 不是很理解到底在干啥 问了巨佬以后大概是这个样子的 可以看出是最小割模型 对于每一个人 反悔的话就是代价+1 那么连接(s,i) (i,t)分别表示他最后选择赞同还是反对 根据初始状态来填代价 然后针对基友关系 他们之间连 代价为1的无向边 为什么是无向边 阅读全文
posted @ 2018-12-14 14:44 寒雨微凝 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 传送门 补的第一道SDOI2018? 圆方树上建虚树 欢乐多又多【大雾 大概就是求对于S个点 问删掉一个点使它们不完全连通的方案数 那么我们可以看出 这个其实就是求两两路径并上的割点数量 那么 圆方树来解决是最好的办法【好像也没有别的办法 然后我们发现如果两两统计LCA的话,复杂度是S^2无法接受 阅读全文
posted @ 2018-12-14 10:37 寒雨微凝 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 想写战略游戏却想不起来虚树T^T 所以就有了这篇复习记QwQ ——简介!—— 我们在处理树上问题的时候,dfs是一个常用手段,但是我们发现,如果一棵树上只有一部分关键点,每次dfs需要访问好多不是关键的点,就很浪费时间。所以虚树就被发明出来啦!看到一个非常好的解释,虚树就是通过简化树的形态来进行df 阅读全文
posted @ 2018-12-13 19:48 寒雨微凝 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 终于学了圆方树啦~\(≧▽≦)/~ 感谢y_immortal学长的博客和帮助 把他的博客挂在这里~ 点我传送到巨佬的博客QwQ! 首先我们来介绍一下圆方树能干什么呢qwq 1.将图上问题简化到树上问题 2.一般是路径并 3.资磁修改! 然后我们就可以步入正题来学习圆方树啦~ ——超良心圆方树教程!— 阅读全文
posted @ 2018-12-13 11:32 寒雨微凝 阅读(165) 评论(1) 推荐(0) 编辑
摘要: 传送门 裸的SA? SA求出来然后单调栈+height搞一搞就好了啊qwq 话说,为什么我这玩意自闭了啊 吸氧就能过 不吸就挂QAQ 好像是longlong强转出问题了emm 不管了我自闭了。 阅读全文
posted @ 2018-12-12 22:41 寒雨微凝 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 传送门 给了60分的nq暴力还是很资磁的!!! 基本上想的跟正解差不多了但是刚T2去了就没想细节QAQ 大概就是我们逆序求一下每一个点从0时刻开始走到终点需要用的时间f 我们需要找到它遇到的第一个红灯 这个就是模意义下的一段区间最小值 (把l[i]看做下标 i作为权值)这个可以通过动态开点线段树实现 阅读全文
posted @ 2018-12-12 15:45 寒雨微凝 阅读(215) 评论(0) 推荐(1) 编辑
摘要: 传送门 真实的自闭= =+ 考试的时候老师明明说了可以路径为空T^T 然后光荣的挂掉了 20分的链【明明是最送分的】 上来就看出来欧拉回路了嘛 然后思考了一下大概奇点配个对 删一条简单路径剩下的跑欧拉路径就好了嘛 然后就冒出来了这个东西 如果简单路径删了的话 图就不连通了= =|| 心态崩塌【后来发 阅读全文
posted @ 2018-12-12 15:33 寒雨微凝 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 传送门 模拟赛T1就自闭了( 才不会说我是去刚T2了来着 感觉非常暴力的一个题? 出题人良心开大数据范围 n=100 还是原来的n^4*26算法我也是自闭了 不过貌似跑不到n^4? 真·大力出奇迹 一发记忆化搜索 就是f[l][r][c]表示 l~r化成一个字符c是否可行 然后大力出奇迹!= =+ 阅读全文
posted @ 2018-12-12 15:24 寒雨微凝 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 传送门 记麻麻我终于学会斜率优化了TAT 孙神一眼切是个dp然后我就推了发斜率优化竟然对了诶嘿嘿 然后直接斜率优化维护下凸壳就吼了啊qwq 【别忘了先排序= =||】 又是忘了开longlong的一天doge 斜率优化大概是会推了= =+ 又一个flag立下了= =+ 开心愉悦.jpg 阅读全文
posted @ 2018-12-11 15:48 寒雨微凝 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 真的自闭= = 多项式是什么鬼哦 首先 介绍 FFT 我才不想写那么多柿子呢 大体说一下FFT干了啥 我们对两个多项式进行卷积(即多项式乘法) 也就是 暴力计算的话是n^2的 我们考虑把它变成点值[即(x,y)表示f(x)=y] 点值相乘就快了嘛 但是变成点值了以后咋变回来呢 有个叫傅里叶的nb的人 阅读全文
posted @ 2018-12-10 11:40 寒雨微凝 阅读(247) 评论(1) 推荐(1) 编辑
摘要: 传送门 神仙建模。(想不出想不出)好早之前听的一道题了,完全没有印象了QAQ 就是最小割模型肯定比较好看出来 然后呢对于处理一个人周围的都选的一样的话,那么就应该是新建一个全文/理点,这几个人连inf,然后收益连源汇就可以。 (网络流要多大胆建点!) 查了好久发现cnt没赋1【猛虎落泪】 阅读全文
posted @ 2018-12-08 17:17 寒雨微凝 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 传送门 (消失的题面) 洛咕 (这里还是有题面的233) 还是根据线性规划列个柿子然后对偶一下就可以了 对偶一定想清楚行列( 附代码。 阅读全文
posted @ 2018-12-06 15:22 寒雨微凝 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 传送门(没有是因为我没有权限号) 单纯形暴力构造吼啊 对每个元素限制一下不能选多于一个 再对每N个元素限制一下不能多于K个 一共是3N+2N-1=5N-1个约束 跑就行了2333 (单纯形在不需要ID的时候尽量不要写 因为需要开N+M的空间 RE惨惨 非常容易忘) 附代码。 阅读全文
posted @ 2018-12-06 13:58 寒雨微凝 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 传送门 随便搞了个DP过了emm... g[x][y]表示到第x个数当前数被膜到y 从小到大排个序然后倒着做 因为小的先膜了大的就没用了 所以当前这个位置两种转移 选择这个数膜掉 或者 提前选一个小点的数当前这个数就没用了直接转移就行了 附代码。 阅读全文
posted @ 2018-12-06 11:52 寒雨微凝 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 传送门 FFT复健中。。。 把柿子拆开 两边分别变成q卷g g是1/i^2就可以了(第二个把q翻转就好了) 菜到这个都想不出( 附代码。 FFT学习笔记先等我鸽着吧 阅读全文
posted @ 2018-12-06 11:48 寒雨微凝 阅读(98) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页