摘要: link 题意: 给定长为n的序列a,b,下标从1开始,问有多少对x,y满足gcd(x,y)=1且$a_{b_x}=b_{a_y}$? $n\leq 10^5.$ 题解: $a_{b_x}$和$b_{a_y}$是个幌子,定义成$A_x$和$B_y$就好了,没有什么影响。 考虑倍数反演:记f(i)表示 阅读全文
posted @ 2018-08-03 22:36 bestfy 阅读(312) 评论(0) 推荐(1) 编辑
摘要: 怕是智商跌入谷底了。这种危险错误还是记一下,以后再绞尽脑汁想不出哪里错的时候可以回来看看。T^T 阅读全文
posted @ 2018-08-03 21:08 bestfy 阅读(185) 评论(0) 推荐(0) 编辑
摘要: link 题意: 给一个n个点m条边的带权无向图,其中k个点是加油站,每个加油站可以加满油,但不能超过车的油量上限。有q个询问,每次给出x,y,b,保证x,y都是加油站,问一辆油量上限为b的车从x出发能否到达y? $n,m,s,q\leq 2\times 10^5.$ 题解: 只有加油站是有用的点, 阅读全文
posted @ 2018-08-01 20:44 bestfy 阅读(220) 评论(0) 推荐(0) 编辑
摘要: link 题意: 给一张n个点m条边的无向图。Q次询问每次给一个大小为c的边集,问删去这些边后图是否还联通? $n,m,Q\leq 2\times 10^5,c\leq 4.$ 题解: 随机权值。 跑出任意一棵生成树,给每条非树边随机一个权值,每条树边的权值记为覆盖它的非树边的权值异或和。可以发现对 阅读全文
posted @ 2018-08-01 16:11 bestfy 阅读(1022) 评论(0) 推荐(2) 编辑
摘要: link 题意: 给一个模板串s和n个模式串,每个模式串有$a_i$种可取的串。现在要将n个模式串每个任取一种它可取的串,连接起来,记为串t,那么这种连接方式对答案的贡献为t在s中出现的次数。问所有连接方式的贡献之和。 $n\leq 100,|S|\leq 10^4.$ 题解: 设f[i][j]表示 阅读全文
posted @ 2018-07-31 14:09 bestfy 阅读(317) 评论(0) 推荐(1) 编辑
摘要: link 题意: 给你n个串,对于每个串求出只包含在这个串中的本质不同子串数量。 $n,\sum |S| \leq 10^5.$ 题解: 广义sam,right集合定义为多个串中出现的位置的并。 某个子串只出现在一个串中等价于当前状态的right集合只属于一个串。令f[u]表示u状态的right集合 阅读全文
posted @ 2018-07-29 18:50 bestfy 阅读(263) 评论(0) 推荐(0) 编辑
摘要: link 题意: 给一个长为n的操作字符串,3种操作: 接下来m个询问,给出x,y问第x个串在第y个串中出现了几次。 $n,m\leq 10^5.$ 题解: ac自动机每个节点代表着字符串的一个前缀,注意到fail树的性质:每个节点所代表的串为其儿子所代表的串的后缀。x串在y串中出现的次数可以转化为 阅读全文
posted @ 2018-07-28 20:59 bestfy 阅读(179) 评论(0) 推荐(0) 编辑
摘要: link 题意: 给一个长为n的序列a[],现在有一个初始值m,问一个1~n的排列p[],满足将m对a[p[i]]顺次取模后得到的值最大,输出最大值和方案数。 $n,m\leq 5\times 10^3.$ 题解: 如果存在i,j满足i<j&&a[i]<a[j],那么这个a[j]是没有用的,取不取模 阅读全文
posted @ 2018-07-25 23:54 bestfy 阅读(217) 评论(2) 推荐(0) 编辑
摘要: 上下界网络流,顾名思义,就是每条边容量有上下界的网络流问题。针对这种较高级别的网络流大致分为以下几个问题: 无源汇上下界可行流 由于没有固定的源点和汇点,也不存在什么最大/小流之说了。存在可行流的条件是所有点均满足流量平衡性质。流量平衡指的是,对于每个点入流量=出流量。 如果每条边只有上界,没有下界 阅读全文
posted @ 2018-07-16 23:18 bestfy 阅读(379) 评论(0) 推荐(0) 编辑
摘要: link 题意&题解 code: 1 #include<bits/stdc++.h> 2 #define rep(i,x,y) for (int i=(x);i<=(y);i++) 3 #define ll long long 4 #define inf 1000000001 5 #define y 阅读全文
posted @ 2018-07-16 23:14 bestfy 阅读(326) 评论(0) 推荐(0) 编辑