摘要:
[toc] 这里只有公式&做法,没有~~复杂的~~证明(其实是因为弱鸡yww不会) 参考自国家集训队论文&各个博客 多项式 一个以$x$为变量的多项式定义在一个代数域$F$上,将函数$A(x)$表示为形式和: $$ A(x)=\sum_{j=0}^{n 1}a_jx^j $$ 我们称$a_0,a 阅读全文
posted @ 2018-03-05 21:31
ywwyww
阅读(2435)
评论(6)
推荐(4)
摘要:
[toc] 容易被忽略的东西 分块 二分答案 打表 差分 线段树优化DP 差分约束 如果只有 $a_i\leq a_j+d$ 的约束,就可以直接上差分约束。 如果有 $a_i+a_j\leq d$ 的约束,考虑整张图黑白染色,使得同色点之间只有差的约束,异色点之间只有和的约束,然后把白色的点的值取反 阅读全文
posted @ 2018-03-05 21:28
ywwyww
阅读(5329)
评论(6)
推荐(8)
摘要:
可能你死了都不知道你会怎么死的。 这些错误我以前都没注意,然后死了。 希望这篇文章能帮到你。 [toc] 卡常 模数用const 读入优化 空间 尽量多开一点点,比如用了长度为 $n$ 的数组,空间就开 $n+10$ 有位运算特别是 $xor$ 和 $or$ 时把数组开大一倍 精度 如果精度要求特别 阅读全文
posted @ 2018-03-05 21:26
ywwyww
阅读(743)
评论(0)
推荐(0)
摘要:
什么?你说这些东西没用? 那你就大错特错了。WC考过的东西怎么可能没用 NTT时加法取模用 会比 快 $20\%$(我的写法),减法同理。 开O2之后FFT会比不开快几倍 不开O2:NTT比FFT快 开O2:FFT比NTT快 常数尽量声明成常量 有一道NTT的题,模数声明成变量跑了$1166$ms, 阅读全文
posted @ 2018-03-05 21:25
ywwyww
阅读(2553)
评论(2)
推荐(5)
摘要:
题目大意 给你一棵$n$个点的树,每个点有权值$a_i$,$a$为一个排列,求 \[ \frac{1}{n(n-1)}\sum_{i=1}^n\sum_{j=1}^n \varphi(a_ia_j)dist_{i,j} \] \(n\leq 200000\) 题解 欧拉phi函数 \[ \begin 阅读全文
posted @ 2018-03-05 21:22
ywwyww
阅读(301)
评论(0)
推荐(0)
摘要:
为什么叫ISAP ISAP(Improved Shortest Augment Path):改进的最短增广路,属于增广路算法 算法 Dinic算法中,我们每次都需要BFS出层次图,而在ISAP中,我们只需要初始化时BFS出层次图(从$T$向$S$进行),然后在増广的过程中维护标号$d$(就是到汇点$ 阅读全文
posted @ 2018-03-05 21:19
ywwyww
阅读(495)
评论(0)
推荐(0)
摘要:
题目大意 一个长度为$lm$的环上有$n$只蚂蚁,告诉你每只蚂蚁的位置和朝向,每只蚂蚁会向前爬,速度为$1m/s$,两只蚂蚁相遇后都会掉头,问你$t$秒后每只蚂蚁的位置。 $n\leq 100000$ 题解 ypl大神把这个东西叫做弹性碰撞。有两个定理: ypl定理1:如果忽略个体之间的差异, 那么 阅读全文
posted @ 2018-03-05 21:15
ywwyww
阅读(355)
评论(0)
推荐(0)
摘要:
题目大意 有$n$种颜色的球,每种$m$个。现在zjt把这$nm$个球排成一排,然后把每种颜色的最左边的球染成第$n+1$种颜色。求最终的颜色序列有多少种,对$1000000007$取模。 \(n,m\leq 2000\) 题解 我们称颜色为$1\sim n$的球为正常颜色的球,颜色为$n+1$的球 阅读全文
posted @ 2018-03-05 21:14
ywwyww
阅读(193)
评论(0)
推荐(0)
摘要:
题目大意 给定一棵$n$个点的树,对于树上每个结点,将它删去,然后可以将得到的森林中任意一个点与其父亲断开并连接到另一颗树上,对每一个点求出森林中所有树$size$最大值的最小值。 $n\leq 100000$ 题解 首先用DFS序+可持久化线段树求出删掉这个点后剩下的联通块的大小的最大值$max$ 阅读全文
posted @ 2018-03-05 21:12
ywwyww
阅读(271)
评论(0)
推荐(0)
摘要:
题目描述 小y最近迷上了fibonacci数列,他定义了一种数列叫类fibonacci数列: 1.这个数列包含至少$2$个元素 2.$f_0$和$f_1$是任意选取的 3.$f_{n+2}=f_{n+1}+f_n (n\geq 0)$ 现在,给出一个数列$a_1\ldots a_n$,你可以改变数列 阅读全文
posted @ 2018-03-05 21:10
ywwyww
阅读(220)
评论(0)
推荐(0)
摘要:
题目大意 给你一棵$n$个点的树和$m$条路径要求你找出最多的路径,使得这些路径不共边。特别的,每个点的度数$\leq 10$。 $n\leq 1000,m\leq \frac{n(n 1)}{2}$ 题解 先对于每个点把相邻的边编号。 考虑状压DP。 设$f_{i,j}$为以$i$个点的子树内,状 阅读全文
posted @ 2018-03-05 21:09
ywwyww
阅读(343)
评论(0)
推荐(0)
摘要:
题目大意 桌面上有$R$张红牌和$B$张黑牌,随机打乱顺序后放在桌面上,开始一张一张地翻牌,翻到红牌得到$1$美元,黑牌则付出$1$美元。可以随时停止翻牌,在最优策略下平均能得到多少钱。 $0\leq R,B\leq 5000$ 题解 设$f_{i,j}$为还剩下$i$张红牌和$j$张黑牌时的最大收 阅读全文
posted @ 2018-03-05 21:08
ywwyww
阅读(256)
评论(0)
推荐(0)
摘要:
题目大意 有$n$盏灯和$n$个开关,初始时有的灯是亮的,有的灯是暗的。按下第$i$个开关会使第$j$盏灯的状态被改变,其中$j|i$。每次你会随机操作一个开关,直到可以通过不多于$k$次操作使所有灯都灭掉,然后按照操作次数最小的方案操作。求期望的操作次数$\times n!~mod~100003$ 阅读全文
posted @ 2018-03-05 21:07
ywwyww
阅读(245)
评论(0)
推荐(0)
摘要:
题目描述 有标有数字为$1$~$9$的卡片各$a_1,a_2\cdots a_9$张,还有标有乘号的卡片$m$张。从中取出$n$张按任意顺序排列,取出两个乘号相邻和乘法在边界上的非法式子,剩下的都是合法式子。求所有合法式子的方案的值的和。两张数字相同的卡片是不同的,两张乘号也是不同的。答案模${10 阅读全文
posted @ 2018-03-05 21:06
ywwyww
阅读(202)
评论(0)
推荐(0)
摘要:
题目描述 Bob有$2^n$字节的内存,编号为$[0,2^n 1)$。他想对每个字节的内存分别分配一个值。对于编号为$i$的内存,如果它被分配了一个值$j(0\leq j include include include include include include using namespace 阅读全文
posted @ 2018-03-05 21:05
ywwyww
阅读(183)
评论(0)
推荐(0)
摘要:
题目描述 给你一个$n\times m$的棋盘,每次随机在棋盘上放一个国际象棋中的车,不能和以前放的重叠。每个车可以控制当前行和当前列。当所有行和所有列都被控制时结束游戏。问你结束时期望放了多少个车。 注意:结束的条件是所有行和所有列都被控制,而不是所有格子都被控制。 $n,m\leq 50$ 题解 阅读全文
posted @ 2018-03-05 21:03
ywwyww
阅读(199)
评论(0)
推荐(0)
摘要:
题目大意 维护一个$n\times m$的矩阵,有两种操作: $1~x_1~y_1~x_2~y_2~v$:把$(a,b),(c,d)$为顶点的矩形区域内的所有数字加上$v$。 $2~x_1~y_1~x_2~y_2$:求$(a,b),(c,d)$为顶点的矩形区域内所有数字的和。 $n,m\leq 20 阅读全文
posted @ 2018-03-05 21:02
ywwyww
阅读(164)
评论(0)
推荐(0)
摘要:
题目大意 有$m$个游客, 他们都依次访问城市$1,2,3,\ldots,n$, 第$i$个游客到达任意一个城市后有$p_i$的概率会停下, 不再继续前行 设$c_i$个乘客经过了城市$i$,则第$i$个人经过第$j$个城市时的快乐值是$\frac{c_j+1}{c_{j 1}}h_{i,j}$ 求 阅读全文
posted @ 2018-03-05 21:02
ywwyww
阅读(224)
评论(1)
推荐(0)
摘要:
题目大意 有一颗树,要为每个节点赋一个值$l_i\leq a_i\leq r_i$,使得任意相邻的节点互素。然后对每个节点统计$a_i$在所有可能的情况中的和。 $n\leq 50,1\leq l_i\leq r_i\leq m,m=50000$ 题解 设$f_{i,j}$为以$i$为根的子树都赋了 阅读全文
posted @ 2018-03-05 21:01
ywwyww
阅读(226)
评论(0)
推荐(0)
摘要:
题目描述 有一个长度为$n$的数组$A$和$n$个区间$[l_i,r_i]$,有$q$次操作: $1~x~y$:把$a_x$改成$y$ $2~x~y$:求第$l$个区间到第$r$个区间的区间和的和。 $n,q\leq {10}^5,a_i\leq {10}^9$ 题解 分块。 设$s_i$为第$i$ 阅读全文
posted @ 2018-03-05 20:59
ywwyww
阅读(246)
评论(0)
推荐(0)
摘要:
给你$a,b$,求$x,y$使得$xa+yb=gcd(a,b)$ 假设已经求出了$x,y$满足$xb+y(a\mod b)=gcd(a,b)$ $$ \begin{align} xb+y(a\mod b)&=gcd(a,b)\\ xb+y(a \lfloor\frac{a}{b}\rfloor b) 阅读全文
posted @ 2018-03-05 20:59
ywwyww
阅读(151)
评论(0)
推荐(0)
摘要:
题目大意 给出两个$01$序列$A$和$B$ 汉明距离定义为两个长度相同的序列中,有多少个对应位置上的数字不一样 $00111$ 和 $10101$的距离为$2$ $Q$次询问,每次询问给出$p_1,p_2,len$ 求$a_{p_1},a_{p_1+1}\ldots a_{p_1+len−1}$和 阅读全文
posted @ 2018-03-05 20:57
ywwyww
阅读(304)
评论(0)
推荐(0)
摘要:
题目大意 求$n$个点$n$条边的无向连通图的个数 $n\leq 5000$ 题解 显然是一个环上有很多外向树。 首先有一个东西:$n$个点选$k$个点作为树的根的生成森林个数为: $$ \binom{n}{k}\times n^{n k 1}\times k $$ 前面$\binom{n}{k}$ 阅读全文
posted @ 2018-03-05 20:56
ywwyww
阅读(383)
评论(0)
推荐(0)
摘要:
题目描述 给你$n,m$,求所有$n$个点的简单无向图中每个点度数的$m$次方的和。 $n\leq {10}^9,m\leq {10}^5$ 题解 $g_n$为$n$个点的无向图个数,$f_n$为$n$个点的答案。 $$ \begin{align} g_n&=2^{\binom{n}{2}}\\ f 阅读全文
posted @ 2018-03-05 20:55
ywwyww
阅读(410)
评论(0)
推荐(0)
摘要:
题目描述 给你一棵$n$个点的无根树,节点$i$有权值$v_i$。现在有$m$次操作,操作有如下两种: $1~x~y$:把$v_x$改成$y$。 $2$:选择一个连通块(也可以不选择),使得点权和最大。输出这个点权和。 $n,m\leq {10}^5,|v_i|,|y|\leq 1000$ 题解 考 阅读全文
posted @ 2018-03-05 20:54
ywwyww
阅读(206)
评论(2)
推荐(0)
摘要:
题目大意 就是给你一个字符串,有三种操作,共$m$个 $Q~x~y$:询问第$x$个后缀和第$y$个后缀的LCP $R~x~y$:把第$x$个字符改成$y$ $I~x~y$:在第$x$个字符后面插入一个字符$y$ $m\leq 150000,$任何时候字符串长度$\leq 100000$,询问个数$ 阅读全文
posted @ 2018-03-05 20:52
ywwyww
阅读(196)
评论(0)
推荐(0)
摘要:
题目大意 给你一棵$n$个点的树,每个点有一个颜色$c_i$,每次给你$x,y,k$,求从$x$到$y$的路径上出现次数第$k$多的颜色的出现次数 $n,q\leq 100000$ 题解 树上莫队 先求出这棵树的dfs序(括号序列),记录每个点第一次出现的位置$st_x$和最后一次出现的位置$ed_ 阅读全文
posted @ 2018-03-05 20:51
ywwyww
阅读(200)
评论(0)
推荐(0)
摘要:
题目描述 给你一个长度为$n$的数列,第$i$个数为$a_i$。每个数的质因子都只有前$60$个质数。有$q$个询问,每次给你$l,r$,求$\varphi(\prod_{i=l}^ra_i)$ 模数为$19961993$,是个质数 $n=100000,q\leq 100000$ 题解 水题 $$ 阅读全文
posted @ 2018-03-05 20:45
ywwyww
阅读(195)
评论(0)
推荐(0)
摘要:
题目描述 给你一个$n\times m$的网格图和$k$个障碍,有$q$个询问,每次问你有多少个不同的不经过任何一个障碍点且经过$(x,y)$与$(x+1,y)$之间的简单回路 $n\leq 1000,m\leq 6,q\leq 10000$ 题解 ~~简单~~插头DP 先用DP求出前面$i$行的的 阅读全文
posted @ 2018-03-05 20:43
ywwyww
阅读(348)
评论(0)
推荐(0)
摘要:
题目描述 给定一张$n$个点$m$条边的无向图。每个顶点有一个颜色,要么是黑,要么是白。我们想进行一些操作,使得最终每一条边的两个端点都是不同的颜色。每一次操作,你可以将一条边的两个端点交换颜色。求最少的操作次数和具体的操作方式。 $n\leq 500$ 题解 首先黑白染色,假设要让染出来的黑点最终 阅读全文
posted @ 2018-03-05 20:42
ywwyww
阅读(380)
评论(0)
推荐(0)
摘要:
题目大意 给你一棵$n$个点的树,另外还有$m$棵树,第$i$棵树与原树的以$r_i$为根的子树形态相同。这$m$棵树之间也有连边,组成一颗大树。求这棵大树的直径长度。 $n,m\leq 300000$ 题解 我们先用DP求出以原树的第$i$个点为根的子树的直径,那么以原树的第$i$个点为根 阅读全文
posted @ 2018-03-05 20:37
ywwyww
阅读(154)
评论(0)
推荐(0)
摘要:
题目描述 给你一个$n\times n$的方阵$A$。定义方阵$A$的不动点$(i,j)$为:$\forall p,q\geq 0,(A^p)_{i,j}=(A^q)_{i,j}$ 求有多少个元素都在$[0,m)$之间的$n$阶整数方正存在不动点。 对$10^9+7$取模。 $n\l 阅读全文
posted @ 2018-03-05 20:33
ywwyww
阅读(292)
评论(0)
推荐(0)
摘要:
题目大意 给你$n,p$,求$n$个点组成的所有无向连通图的边数的平方和模$p$ $n\leq 2000,p\leq {10}^9$ 题解 设$m=\frac{n(n 1)}{2},h0_n=n$个点无向图的个数,$h1_n=n$个点组成的所有无向图的边数之和,$h2_n=n$个点组成的 阅读全文
posted @ 2018-03-05 20:32
ywwyww
阅读(424)
评论(0)
推荐(0)
摘要:
给你$n$个点:$(x_1,y_1),(x_2,y_2),\ldots,(x_n,y_n)$,求经过这$n$个点的$n 1$次多项式$L(x)$ 直接高斯消元是$O(n^3)$的。 $$L(x)=\sum_{i=1}^ny_i\prod_{j=1,j\neq i}^n\frac{x x_j} 阅读全文
posted @ 2018-03-05 20:32
ywwyww
阅读(271)
评论(1)
推荐(0)
摘要:
题目大意 有一个$n$个点$m$条边的图,每条边有一种颜色$c_i\in\{1,2,3\}$,求所有的包括$i$条颜色为$1$的边,$j$条颜色为$2$的边,$k$条颜色为$3$的边的生成树的数量。 对${10}^9+7$取模。 $n\leq 50$ 题解 如果$\forall i, 阅读全文
posted @ 2018-03-05 20:31
ywwyww
阅读(289)
评论(0)
推荐(0)
摘要:
题目大意 有一条很长很长的路(出题人的套路),你在$0$位置,你要去$h$位置。 路上有一些不同的位置上有敌人,你要和他战斗,你有$p$的概率赢。若你赢,则你可以走过去,否则你会死。还有很多个重生点。你每经过一个重生点有$p$的概率插旗。你死亡后你会在最后一个插旗的位置重生,然后该位置的旗子消失 阅读全文
posted @ 2018-03-05 20:28
ywwyww
阅读(230)
评论(0)
推荐(0)
摘要:
题目大意 一个序列$a_1,\ldots,a_n$是合法的,当且仅当: 长度为给定的$n$。 $a_1,\ldots,a_n$都是$[1,m]$中的整数。 $a_1,\ldots,a_n$互不相等。 一个序列的值定义为它里面所有数的乘积,即$a_1\times a_2\times 阅读全文
posted @ 2018-03-05 20:28
ywwyww
阅读(229)
评论(3)
推荐(0)
摘要:
题目大意 小Q发明了一种进位制,每一位的变化范围是$0$~$b_i 1$,给你一个这种进位制下的整数$a$,问你有多少非负整数小于$a$。结果以十进制表示。 $n\leq 120000,0\leq a_i include include include include include inc 阅读全文
posted @ 2018-03-05 20:27
ywwyww
阅读(258)
评论(0)
推荐(0)
摘要:
题目大意 有$n$盏灯,$m$个限制。每个限制$(x,y)$表示第$x$盏灯与第$y$盏灯之间必须且只能亮一盏。 记一种情况$x$亮着的灯的数量为$f_x$,求$\sum {(f_x)}^k$ $n\leq 200000,k\leq 100$ 题解 我们先把整张图黑白染色。 如果 阅读全文
posted @ 2018-03-05 20:26
ywwyww
阅读(271)
评论(0)
推荐(0)
摘要:
比赛:Codeforces Round 429 (Div. 2) 时间:2017.8.1晚 这次感觉状态不好,就去打div2了 A:有$26$种颜色的气球,每种的数量不一样,你要把这些气球分给$k$个人,使得每个人拿到的气球中没有两个颜色相同的。 直接判断每种颜色的气球是否大于$k$ 阅读全文
posted @ 2018-03-05 20:25
ywwyww
阅读(321)
评论(0)
推荐(0)
摘要:
题目大意 有一个集合$s$,里面的每个数都$\geq0$且$ include include include include include using namespace std; typedef long long ll; typedef pair pii; int m; ll p=100453 阅读全文
posted @ 2018-03-05 20:24
ywwyww
阅读(208)
评论(0)
推荐(0)
摘要:
题目大意 有$n$把斧头,不同斧头的价值都不同且都是$[0,m]$的整数。你可以选$1$~$3$把斧头,总价值为这三把斧头的价值之和。请你对于每种可能的总价值,求出有多少种选择方案。 选$2$把斧头时,$(a,b)$和$(b,a)$视为一种方案。选$3$把斧头时,$(a,b,c),(b,c,a),( 阅读全文
posted @ 2018-03-05 20:22
ywwyww
阅读(432)
评论(0)
推荐(0)
摘要:
题目大意 求$f(n)=\sum_{i=0}^n\sum_{j=0}^i2^j\times j!\times S(i,j)\\$ 对$998244353$取模 $n\leq 100000$。 题解 $$ \begin{align} S(n,k)&=\frac1{k!}\sum_{i=0}^k{( 1 阅读全文
posted @ 2018-03-05 20:21
ywwyww
阅读(206)
评论(0)
推荐(0)
摘要:
题解 分治FFT 设$f_i$为$i$个点组成的无向图个数,$g_i$为$i$个点组成的无向连通图个数 经过简单的推导(枚举$1$所在的连通块大小),有: $$ f_i=2^{\frac{i(i 1)}{2}} $$ $$ \begin{align} g_i&=f_i \sum_{j=1}^{i 1 阅读全文
posted @ 2018-03-05 20:18
ywwyww
阅读(534)
评论(0)
推荐(0)
摘要:
题目大意 给你$n,r$,求第$n$个不能被表示为$a^b(2\leq b\leq r)$的数 $n\leq 2\times {10}^{18},r\leq 62$ 题解 我们考虑二分,求$\leq m$的不能被表示为$a^b$的数$f(m)$ 我们先忽略$1$ 我们钦定能被表示为$a^2,a^3, 阅读全文
posted @ 2018-03-05 20:16
ywwyww
阅读(178)
评论(0)
推荐(0)
摘要:
题目大意 给你一张$n$个点$m$条边的无向图,问删去每个点后,原图是不是二分图。 $n,m\leq 100000$ 题解 一个图是二分图$\Longleftrightarrow$该图不存在奇环 可以用并查集,维护每个点到根的距离 如果删除$x$点,就要把所有不与$x$连接的边加入并查集 考虑分治, 阅读全文
posted @ 2018-03-05 20:15
ywwyww
阅读(188)
评论(0)
推荐(0)
摘要:
题目大意 给你一个无限长的数组,初始的时候都为$0$,有3种操作: 操作$1$是把给定区间$[l,r]$设为$1$; 操作$2$是把给定区间$[l,r]$设为$0$; 操作$3$把给定区间$[l,r]0,1$反转; 一共$n$个操作,每次操作后要输出最小位置的$0$。 $n\leq 100000,1 阅读全文
posted @ 2018-03-05 20:15
ywwyww
阅读(156)
评论(0)
推荐(0)
摘要:
题目大意 $t$组询问, 每组询问给定$n$,求$\sum_{k=1}^n[n,k]$,其中$[a,b]$表示$a$和$b$的最小公倍数 . $t\leq 300000,n\leq 1000000$ 题解 $$ \begin{align} \sum_{k=1}^n[k,n]&=n\sum_{k=1} 阅读全文
posted @ 2018-03-05 20:14
ywwyww
阅读(374)
评论(0)
推荐(0)
摘要:
题目大意 给定一个由且仅由字符'H','T'构成的字符串$S$。 给定一个最初为空的字符串$T$ ,每次随机地在$T$的末尾添加'H'或者'T'。 问当$S$为$T$的后缀时,在末尾添加字符的期望次数。 对${10}^9+7$取模 题解 设$f_i$为从$i 1$匹配到$i$期望的匹配次数,$g 阅读全文
posted @ 2018-03-05 20:13
ywwyww
阅读(293)
评论(0)
推荐(0)
摘要:
题目大意 有$n$种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是$n$种邮票中的哪一种是等概率的,概率均为$\frac{1}{n}$。但是由于凡凡也很喜欢邮票,所以皮皮购买第$k$张邮票(注意是第$k$张而不是第$k$种)需要支付$k 阅读全文
posted @ 2018-03-05 20:11
ywwyww
阅读(281)
评论(0)
推荐(0)
摘要:
day x 真·旅游 去了杭州的一些景点,打了几场练习赛。 day0 报到日 领资料、入住,中午在食堂吃饭,感觉做的挺好的,和二高食堂差不多。晚上还有开幕式。 day1~day4 白天讲课,晚上营员交流(实际上还是讲课)。讲了很多种算法,包括字符串、可并行算法、压缩算法、底层优化(就是卡常)。(其实 阅读全文
posted @ 2018-03-05 20:10
ywwyww
阅读(707)
评论(0)
推荐(0)
摘要:
时间:2017.7.16晚 比赛:Educational Codeforces Round 25 比赛开始前去睡觉了。。。开始后5min才起来 一进去就点开AB,B先加载好,就先做了B。读完题后发现是傻题,给你一个 $ 10 \times 10 $ 的五子棋盘,问你下一步后能不能赢。直接枚举+判断搞 阅读全文
posted @ 2018-03-05 20:07
ywwyww
阅读(348)
评论(0)
推荐(0)
摘要:
比赛:Codeforces Round 425 (Div. 2) 时间:2017.7.25晚 先orz zjt rank4 一场加300rating A:傻题,判断$\lfloor\frac{n}{k}\rfloor$的奇偶性。 B:傻题,比赛时看错题了,一直在想能不能用sam做。直接判断两边能否匹 阅读全文
posted @ 2018-03-05 20:06
ywwyww
阅读(231)
评论(0)
推荐(0)
摘要:
扩展欧拉定理 $$ a^b\equiv \begin{cases} &a^{b\%\varphi(p)} &\gcd(a,p)=1\\ &a^b &\gcd(a,p)\neq1,b 阅读全文
posted @ 2018-03-05 19:59
ywwyww
阅读(1885)
评论(0)
推荐(4)
摘要:
卢卡斯定理 求$C_m^n~mod~p$ 设$m={a_0}^{p_0}+{a_1}^{p_1}+\cdots+{a_k}^{p_k},n={b_0}^{p_0}+{b_1}^{p_1}+\cdots+{b_k}^{p_k}$ 则$C_m^n\equiv\prod{C_{a_i}^{b_i}}(mo 阅读全文
posted @ 2018-03-05 19:56
ywwyww
阅读(603)
评论(0)
推荐(1)
摘要:
BSGS 给定$a,b,p$,求$x$使得$a^x\equiv b \pmod p$,或者说明不存在$x$ 只能求$\gcd(a,p)=1$的情况 有一个结论:如果有解则必然存在$x\in\left\{0\ldots p 1\right\}$的解 设$q=\lceil\sqrt p\rceil,x= 阅读全文
posted @ 2018-03-05 19:52
ywwyww
阅读(228)
评论(0)
推荐(0)
摘要:
比赛:Codeforces Round 426 (Div. 2) 时间:2017.7.30晚 开场先看AB A:给你两个方向,和旋转次数(每次旋转90度),问你旋转方向是什么 B:给你一个字符串,问你是否存在一个位置使得它前面后面都出现过的字母$ $k个 前两题比较简单 C:两个人在玩一个游戏。初始 阅读全文
posted @ 2018-03-05 18:59
ywwyww
阅读(318)
评论(0)
推荐(0)
摘要:
比赛:Codeforces Round 427 (Div. 2) 时间:2017.7.31晚 开场发现有6道题,都是水题(可能我只会做水题) A:比较$2t_1+sv_1$与$2t_2+sv_2$的大小 B:给你一个数字串,要求所有数字的和$\geq k$,问你最少要改多少个数字。从$0$到$9$枚 阅读全文
posted @ 2018-03-05 18:57
ywwyww
阅读(180)
评论(0)
推荐(0)
摘要:
题目大意 给你一颗trie树,令$s_i$为点$i$到根的路径上的字符组成的字符串。求$max_{u\neq v}(LCP(s_u,s_v)+LCS(s_u,s_v))$ $LCP=$最长公共前缀,$LCS=$最长公共后缀 $1\leq n\leq 200000$,字符集为$\{0\ldots 30 阅读全文
posted @ 2018-03-05 18:56
ywwyww
阅读(344)
评论(3)
推荐(0)
摘要:
题目大意 给你一个自动机,包含$n$个状态,指令集为前$m$个小写字母,对于每个状态$s$和每个指令$i$,自动机均有后继$T(s,i)$。请你求出一个长度不超过$2^{20}$的指令序列,使得无论自动机当前处在哪个状态(包括初始状态),按顺序执行指令序列的所有指令后,自动机都处于初始状态$1$。无 阅读全文
posted @ 2018-03-05 18:54
ywwyww
阅读(184)
评论(0)
推荐(0)
摘要:
题目大意 给你$n$条直线$y=kx+b$,问你从$y$值为正无穷大处往下看能看到那些直线。 $1\leq n\leq 500000$ 题解 如果对于两条直线$l_i,l_j$,$k_i=k_j$且$b_i b_j$,那么$l_j$不可能被看见。 把直线按$k$从小到大排序。如果发生了下图的情况(即 阅读全文
posted @ 2018-03-05 18:52
ywwyww
阅读(134)
评论(0)
推荐(0)
摘要:
题目大意 给你一棵树,求有多少个组点满足$x\neq y,x\neq z,y\neq z,dist_{x,y}=dist_{x,z}=dist_{y,z}$ $1\leq n\leq 100000$ 题解 问题转换为有多少个组点满足$dist_{i,x}=dist_{i,y}=dist_ 阅读全文
posted @ 2018-03-05 18:48
ywwyww
阅读(235)
评论(0)
推荐(0)
摘要:
题目大意 给你一个$n\times m$的地图,每个格子上都有一颗植物,有的植物能保护其他植物。僵尸从右往左进攻,每吃掉一颗植物就可以得到$a_{i,j}$的收益($a_{i,j}$可以是负数)。求僵尸的最大收益 $1\leq n\leq20,1\leq m\leq30$ 题解 ~~这种 阅读全文
posted @ 2018-03-05 18:46
ywwyww
阅读(340)
评论(0)
推荐(0)
摘要:
题目大意 给你一个无向图,每条边的两个方向的边权可能不同。要求找出一条欧拉回路使得路径上的边权的最大值最小。无解输出"NIE"。 $2\leq n\leq 1000,1\leq m\leq 2000$ 题解 我们先二分答案$ans$,把边权大于$ans$的边删掉。 现在图中还剩下一些有向 阅读全文
posted @ 2018-03-05 18:32
ywwyww
阅读(334)
评论(0)
推荐(0)
摘要:
题目大意 $n$盏灯排成一列,标号$1$到$n$,一开始标号为$1$的灯亮着。 现在依次对于$2$~$n$的每一个质数$p_i$,指定一盏亮着的灯$a_i$,点亮所有标号为$a_i\pm kp_i$的灯。 输出任意一种方案即可 $n\leq100000$ 题解 我们可以把灯的编号减$ 阅读全文
posted @ 2018-03-05 17:08
ywwyww
阅读(195)
评论(0)
推荐(0)
摘要:
题目大意 一个字符串$s$是$1$−回文串当且仅当这个串是回文串。 一个串$s$是$k$−回文串$(k 1)$当且仅当$s$的前一半与后一半相同且$s$的前一半是非空$(k−1)$−回文串。 一个串$s$的前一半是这个串的长度为$\lfloor\frac{|s|}{2}\rfloor$的 阅读全文
posted @ 2018-03-05 17:08
ywwyww
阅读(173)
评论(0)
推荐(0)
摘要:
启发式合并 有$n$个集合,每次让你合并两个集合,或询问一个集合中是否存在某个元素。 我们可以用平衡树/set维护集合。 对于合并两个$A,B$,如果$|A| 阅读全文
posted @ 2018-03-05 17:05
ywwyww
阅读(571)
评论(1)
推荐(0)
摘要:
题目大意 Bob有一棵$n$个点的有根树,其中$1$号点是根节点。Bob在每个点上涂了颜色,并且每个点上的颜色不同。定义一条路径的权值是:这条路径上的点(包括起点和终点)共有多少种不同的颜色。Bob可能会进行这几种操作: $1~x$:把点$x$到根节点的路径上所有的点染上一种没有用过的新颜色 阅读全文
posted @ 2018-03-05 16:58
ywwyww
阅读(214)
评论(0)
推荐(0)
摘要:
设$p=k\times i+r(0\leq r 阅读全文
posted @ 2018-03-05 16:53
ywwyww
阅读(226)
评论(0)
推荐(0)




浙公网安备 33010602011771号