上一页 1 2 3 4 5 6 7 8 9 ··· 56 下一页
摘要: 题意:有棵树每个点有个颜色(不超过10种),每个节点不超过20个儿子,问你每两点之间的颜色序列不同的有多少种 题解:先建出树,对于每个叶子节点,bfs一遍建在sam上,每次保留当前点在sam上的位置,拓展时用父亲节点在sam上的位置当成last即可.然后统计sam本质不同的字符串有多少个 注:dfs 阅读全文
posted @ 2019-04-06 13:44 walfy 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 题意:两种操作1.加点2.查询点是否在之前给定点的凸包内 题解:set维护动态凸包,分别维护上下凸壳,对y取反就行,判断点是否在凸壳内,把点加进去看要不要删除就好了 // pragma GCC optimize(2) // pragma GCC optimize(3) // pragma GCC o 阅读全文
posted @ 2019-04-05 10:35 walfy 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 题解:带删点的维护凸包,1.删点2.查询凸包周长 题解:倒着做就成了带加点的维护凸包,加点时维护一下周长就没了 // pragma GCC optimize(2) // pragma GCC optimize(3) // pragma GCC optimize(4) // pragma GCC op 阅读全文
posted @ 2019-04-04 20:18 walfy 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 题意略 题解:可以列出dp方程$dp[i]=max(dp[j] {\frac{a[i] c[j]+b[i]}{a[j] c[j]+b[j]}}$,化简可以得到$\frac{dp[i]}{b[i]}=\frac{a[i]}{b[i]} \frac{dp[j] c[j]}{a[j] c[j]+b[j]} 阅读全文
posted @ 2019-04-04 19:07 walfy 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 题意:给一个数组s,求$f(s_a | s_b) f(s_c) f(s_d \oplus s_e)$,f是斐波那契数列,而且要满足$s_a\&s_b==0$,$(s_a | s_b)\&s_c\&(s_d \oplus s_e)=2^{i}$ 题解:先求$A_k=f(k) \sum_{i|j==k\ 阅读全文
posted @ 2019-04-03 15:55 walfy 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个数组a,q次查询,每次l,r,要求 $a_{l}^{a_{l+1}}^{a_{l+2}}...{a_r}$ 题解:由欧拉降幂可知,最多log次eu(m)肯定变1,那么直接暴力即可,还有一个问题是欧拉降幂公式, $a^{b}mod c=a^{b mod\phi(c)+\phi(c)}mo 阅读全文
posted @ 2019-03-29 16:28 walfy 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 题意:给一棵树每条边有a,b两个值,给你一个m,表示从0到m 1,假设当前为i,那么每条边的权值是a i+b,求该树任意两点的最大权值 题解:首先我们需要维护出(a,b)的凸壳,对于每个i在上面三分即可,点对用树分治维护,假设当前重心是u,那么把u的直接儿子挨个合并凸壳,这一过程用闵可夫斯基和维护, 阅读全文
posted @ 2019-03-28 19:40 walfy 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 通用转移方程:$dp_i=min(dp_j+a_i b_j) i单调队列维护凸壳,询问时凸壳上二分/三分. 阅读全文
posted @ 2019-03-19 14:15 walfy 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 题意:x是$[1e5,1e9]$的随机数,p是小于x的最大素数,q是大于等于x的最小素数,$n=pq$,$c=f^{2^{30}+3}\mod{n}$,给n和c求f 题解:rsa解密,首先在$sqrt(n)$附近找到p和q,让$r=(p 1) (q 1)$,$e=2^{30}+3$,$d e\mod 阅读全文
posted @ 2019-03-13 13:41 walfy 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 题意:求满足条件的(i,j)对数:$gcd(v,a_i)=x,lcm(v,a_j)=y$ 题解:$x|a_i,a_j|y$,$x|y$,考虑质因子p,假设a_i中p次数为a,x中次数为b,y为c,$a_j$为d;a =b,c =d. 假设a b,c d,那么由于$gcd(v,a_i)=x$,v中p的 阅读全文
posted @ 2019-03-10 16:02 walfy 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 56 下一页