上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 类欧几里得算法&洛谷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\ 阅读全文
posted @ 2020-02-12 22:04 Adscn 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 二进制分组——强制在线的有力算法 ~~这个标题似乎有点既视感~~ 这个算法是在2013年的集训队论文集中《浅谈数据结构题的几个非经典解法》里面介绍的。 给个 "link" 。 有兴趣的可以自己学习一下。 应用 专门对付强制在线的算法,当修改之间对答案的贡献互相独立(这个和CDQ一样)(或可以快速合并 阅读全文
posted @ 2020-01-23 10:32 Adscn 阅读(1052) 评论(0) 推荐(4) 编辑
摘要: 1 Day 咕咕咕 阅读全文
posted @ 2019-11-15 08:04 Adscn 阅读(224) 评论(0) 推荐(1) 编辑
摘要: 强联通分量模板 割点模板 割边模板 最小生成树:Kruskal算法 完全背包 Miller_Rabin 线性筛 单源最短路$SPFA$ $ST$表 阅读全文
posted @ 2019-11-10 15:50 Adscn 阅读(365) 评论(0) 推荐(0) 编辑
摘要: $Miller\ Rabin$算法学习笔记 $Miller\ Rabin$是一种快速的随机化的素数测定方法。 它基于以下定理 二次探测定理:若$x^2\equiv1\pmod p$,则$x\equiv±1\pmod p$ 证明大概就是$(x 1)(x+1)\equiv0\pmod p$ 然后我们选取 阅读全文
posted @ 2019-10-28 22:16 Adscn 阅读(169) 评论(0) 推荐(0) 编辑
摘要: BSGS学习笔记 大步小步算法($BabyStepGiantStep\ Algorithm$) 是用来求解形如$a^x = b (mod\ p)$之类的问题的。 设$x=kt c,t=\lceil \sqrt p\rceil,k,cmp; unordered_mapmp; int m=ceil(sq 阅读全文
posted @ 2019-10-28 21:15 Adscn 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 定义 对于任意正整数$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 阅读全文
posted @ 2019-10-20 15:16 Adscn 阅读(177) 评论(0) 推荐(0) 编辑
摘要: "$ProblemLink$" 题目大意 求一种特殊的最小生成树。给定一个有$n$个节点和$m$条边的图,找出一个生成树满足从根节点$1$直接连向其余节点的边要恰好是$k$条,在此条件下生成树的权值和最小。 思路分析 根据我们 "带权二分" 的经验,我们会发现,我们可以给与1相连的边给一个附加权值。 阅读全文
posted @ 2019-10-15 17:27 Adscn 阅读(133) 评论(0) 推荐(0) 编辑
摘要: "$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( 阅读全文
posted @ 2019-10-13 21:07 Adscn 阅读(83) 评论(0) 推荐(0) 编辑
摘要: ~~我是不会说我是想写林克卡特树才来学这个东西的~~ dp凸优化/带权二分 这个东西其实挺有用的, dp凸优化是来解决这类问题的 你有一些操作,操作$i$会对答案有贡献$w_i$,选的操作越多,$w_i$越小/大 问恰好进行$k$次操作所得到的最大/小答案 普通解法 额外记一维$k$表示进行了$k$ 阅读全文
posted @ 2019-10-07 11:31 Adscn 阅读(270) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页