摘要:
类欧几里得算法&洛谷P5170题解 好久没更博客了说,不能这样颓废了(flag Problem 给定$n,a,b,c$,求$f(a,b,c,n)=\sum\limits_{i=0}^n\lfloor\frac{ai+b}c\rfloor,g(a,b,c,n)=\sum\limits_{i=0}^n\ 阅读全文
摘要:
二进制分组——强制在线的有力算法 ~~这个标题似乎有点既视感~~ 这个算法是在2013年的集训队论文集中《浅谈数据结构题的几个非经典解法》里面介绍的。 给个 "link" 。 有兴趣的可以自己学习一下。 应用 专门对付强制在线的算法,当修改之间对答案的贡献互相独立(这个和CDQ一样)(或可以快速合并 阅读全文
摘要:
强联通分量模板 割点模板 割边模板 最小生成树:Kruskal算法 完全背包 Miller_Rabin 线性筛 单源最短路$SPFA$ $ST$表 阅读全文
摘要:
$Miller\ Rabin$算法学习笔记 $Miller\ Rabin$是一种快速的随机化的素数测定方法。 它基于以下定理 二次探测定理:若$x^2\equiv1\pmod p$,则$x\equiv±1\pmod p$ 证明大概就是$(x 1)(x+1)\equiv0\pmod p$ 然后我们选取 阅读全文
摘要:
BSGS学习笔记 大步小步算法($BabyStepGiantStep\ Algorithm$) 是用来求解形如$a^x = b (mod\ p)$之类的问题的。 设$x=kt c,t=\lceil \sqrt p\rceil,k,cmp; unordered_mapmp; int m=ceil(sq 阅读全文
摘要:
定义 对于任意正整数$n$,若对于一个质数$p$,存在$x$满足$x^2≡n \pmod p$则称$n$是模$p$的二次剩余 用来在模意义下开根 求法 $rand$一个$a$,使得$\frac{(a2-n)}p\equiv-1\pmod p$(即$(a2-n)^{\frac2}\equiv-1\pm 阅读全文
摘要:
"$ProblemLink$" 题目大意 求一种特殊的最小生成树。给定一个有$n$个节点和$m$条边的图,找出一个生成树满足从根节点$1$直接连向其余节点的边要恰好是$k$条,在此条件下生成树的权值和最小。 思路分析 根据我们 "带权二分" 的经验,我们会发现,我们可以给与1相连的边给一个附加权值。 阅读全文
摘要:
"$ProblemLink$" 题目大意 求序列所有连续和的异或值 Solution 考虑单独每一个二进制位$k$ 设$S_i=\sum\limits_{j=1}^ia[j],(S_0=0)$ 我们只需要知道$\sum\limits_{i=1}^n\sum\limits_{j=0}^{i 1}(S( 阅读全文
摘要:
~~我是不会说我是想写林克卡特树才来学这个东西的~~ dp凸优化/带权二分 这个东西其实挺有用的, dp凸优化是来解决这类问题的 你有一些操作,操作$i$会对答案有贡献$w_i$,选的操作越多,$w_i$越小/大 问恰好进行$k$次操作所得到的最大/小答案 普通解法 额外记一维$k$表示进行了$k$ 阅读全文