
倍增
zsyz_ZZY
Be the stronger one!
展开
-
luogu P1613 跑路
题目传送门:https://www.luogu.org/problemnew/show/P1613题意:有n个点,m条边,每条边权为1个单位,每秒走1个单位,每走2的幂次方各单位需要1秒,求最短用时。思路:既然题目说是倍增,就说这种方法叫倍增(尽管我个人认为这不叫倍增)吧。贪心地,我们可以知道尽量走2的幂次方的边,如1,2,4,8……用时为1。倍增思想可以知道(尽管我认为这是数学思想),每两个相同...原创 2018-03-25 15:38:12 · 185 阅读 · 0 评论 -
克鲁斯卡尔重构树学习笔记 & luogu P4197 Peaks
背景:下午翘课,因为 要拍视频,懒得去。题目传送门:https://www.luogu.org/problem/P4197题意:nnn个点,mmm条边,有点权,有边权。多组询问,求只经过权值小于等于xxx的边的第kkk大的点的权值。思路:容易想到离线按照询问点权升序,本质就是一棵树(由于已经连通,多余的边是废的),显然有一个主席树+主席树合并的做法,但是考虑到主席树合并...原创 2019-09-06 15:06:32 · 285 阅读 · 0 评论 -
luogu P4233 射命丸文的笔记
背景:暑假集训七月份最后一天,写写原来没有写过的blog\text{blog}blog吧。题目传送门:https://www.luogu.org/problemnew/show/P4233题意:求一个有nnn个点的竞赛图的哈密顿回路的数量的期望。思路:竞赛图:指任意两个顶点间恰有一条有向边的有向图;哈密顿回路:指除起点和终点外经过所有顶点恰好一次且起点和终点相同的路径。...原创 2019-07-20 10:10:23 · 279 阅读 · 0 评论 -
luogu CF438E The Child and Binary Tree
背景:俯卧撑做得自闭。505050多个吧,虽然后面的不标准了,还是感觉到了深深的恶意。题意:给出nnn个权值,现在你可以从中选个一个组成一棵二叉树,多组询问求权值和恰好为sis_isi的方案数。思路套路题。设fkf_kfk表示权值和恰好为kkk的时候的方案数。gig_igi表示权值为iii的是否出现过,因为一个权值为iii的点可以算作一种方案。fk=∑i=1kgi∑...原创 2019-07-17 17:07:11 · 150 阅读 · 0 评论 -
luogu P4389 付公主的背包
背景:坑了有一段时间的题了。题目传送门:https://www.luogu.org/problemnew/show/P4389题意:有nnn个物品,体积分别为viv_ivi,数量有无穷多个,求这些商品恰好装满[1,m][1,m][1,m]的方案数。思路:显然要用生成函数。我们要求的就是:∏i=1n∑j=0∞xj⋅vi\prod_{i=1}^{n}\sum_{j=0}...原创 2019-07-16 15:59:16 · 176 阅读 · 0 评论 -
luogu P5245 【模板】多项式快速幂
背景:多项式全家桶eating...\text{eating...}eating...题目传送门:https://www.luogu.org/problemnew/show/P5245题意:给定一个多项式F(x)F(x)F(x),求一个多项式G(x)≡Fk(x)(mod  xn)G(x)≡F^k(x)(\mod x^n)G(...原创 2019-07-12 11:08:27 · 233 阅读 · 0 评论 -
luogu P4726 【模板】多项式指数函数(多项式 exp)
背景:多项式全家桶eating...\text{eating...}eating...题目传送门:https://www.luogu.org/problemnew/show/P4726题意:求一个多项式G(x)G(x)G(x),使得G(x)≡eF(x)(mod  xn)G(x)≡e^{F(x)} (\mod x^n)G(x)...原创 2019-07-11 15:45:39 · 241 阅读 · 0 评论 -
luogu P3711 仓鼠的数学题
背景:发现自己推公式的能力好差。题目传送门:https://www.luogu.org/problemnew/show/P3711题意:求∑k=0nak∑i=0xik\sum_{k=0}^{n}a_k\sum_{i=0}^{x}i^k∑k=0nak∑i=0xik的每一项的系数。你不需要管xxx是什么,毒瘤出题人就是让你不不知道某些知识读不懂题。思路:大力推式子。...原创 2019-07-15 15:44:44 · 289 阅读 · 0 评论 -
luogu P4725 【模板】多项式对数函数(多项式 ln)
背景:简单了解了导数和积分(选修2−22-22−2),应该足够应对这道题了。题目传送门:https://www.luogu.org/problemnew/show/P4725题意:给定一个多项式F(x)F(x)F(x),求G(x)≡lnF(x)(mod  xn)G(x)≡\ln F(x)(\mod x^n)G(x)≡lnF...原创 2019-07-11 10:35:35 · 244 阅读 · 0 评论 -
luogu P4239 【模板】多项式求逆(加强版)
背景:多项式全家桶eating...\text{eating...}eating...复制模板10min10\text{min}10min,开始卡常1h\text{1h}1h。题目传送门:https://www.luogu.org/problemnew/show/P4239题意:给定一个多项式F(x)F(x)F(x),求一个多项式G(x)G(x)G(x)使得F(x)∗G(x)≡...原创 2019-07-10 22:13:10 · 185 阅读 · 1 评论 -
luogu P4512 【模板】多项式除法
背景:多项式全家桶eating...\text{eating...}eating...题意:给定多项式F(x),G(x)F(x),G(x)F(x),G(x),分别为n,mn,mn,m次,求两个多项式Q(x),R(x)Q(x),R(x)Q(x),R(x),分别为n−m,m−1n-m,m-1n−m,m−1次,使得F(x)=Q(x)∗G(x)+R(x)F(x)=Q(x)*G(x)+R(x)F(...原创 2019-07-15 09:34:50 · 172 阅读 · 0 评论 -
luogu P4238 【模板】多项式求逆
背景:多项式全家桶eating...\text{eating...}eating...题意:给定一个多项式F(x)F(x)F(x),求一个多项式G(x)G(x)G(x)使得F(x)∗G(x)≡1(mod  xn)F(x)*G(x)≡1(\mod x^n)F(x)∗G(x)≡1(modxn)。思路:假设我们已经搞定了F(⌈x2...原创 2019-07-10 11:56:28 · 571 阅读 · 0 评论 -
luogu 【模板】分治 FFT
背景:题目背景有提示啊。题目传送门:https://www.luogu.org/problemnew/show/P4721题意:给定一个数组fff,求gi=∑j=1igi−jfjg_i=\sum_{j=1}^{i}g_{i-j}f_jgi=∑j=1igi−jfj。思路:考虑写出ggg的生成函数。G(x)=G(x)F(x)+G(0)G(x)=G(x)F(x)+G(...原创 2019-07-13 21:27:28 · 202 阅读 · 0 评论 -
伯努利数学习笔记 & 51nod 1228 & 51nod 1258
背景:最近做到了一些∑i=1nik\sum_{i=1}^{n}i^k∑i=1nik的题目,学习了伯努利数这种操作。题目传送门:https://www.51nod.com/Challenge/Problem.html#!#problemId=1228题意:多组询问求:∑i=1nik\sum_{i=1}^{n}i^k∑i=1nik。正题:定义BBB表示伯努利数。B0=1...原创 2019-07-06 15:07:57 · 361 阅读 · 0 评论 -
luogu P5205 【模板】多项式开根
背景:多项式全家桶eating...\text{eating...}eating...题目传送门:https://www.luogu.org/problemnew/show/P5205题意:求一个多项式G(x)G(x)G(x),使得:G2(x)≡F(x)(mod  xn)G^2(x)≡F(x)(\mod x^n)G2(x)≡...原创 2019-07-13 14:18:44 · 180 阅读 · 0 评论 -
luogu P3066 [USACO12DEC]逃跑的BarnRunning Away From…
背景:Lillard\text{Lillard}Lillard超远三分绝杀雷霆,并且砍下50pts50\text{pts}50pts。Lillard NB\text{Lillard\ \ \ NB}Lillard NB。题意:一棵树,询问以每一个点为根的子树中小于等于mmm的有多少个。思路:树上差分。倍增找出...原创 2019-04-24 16:16:36 · 164 阅读 · 0 评论 -
luogu P4281 [AHOI2008]紧急集合 / 聚会
背景:发现树剖还有好多题没有做。题目传送门:https://www.luogu.org/problemnew/show/P4281题意:多组询问,在树上找一个点点,使给定的三个点到这个点之间的距离和最小。思路:...原创 2019-03-20 13:28:05 · 287 阅读 · 0 评论 -
luogu P3533 [POI2012]RAN-Rendezvous
背景:记录一下最近写的一些题目。题目传送门:https://www.luogu.org/problem/P3533思路:题面已经很优秀了。给定一棵内向森林(基环内向森林),多次给定两个点aaa和bbb,求点对(x,y)(x,y)(x,y)满足:1.1.1.从aaa出发走xxx步和从bbb出发走yyy步会到达同一个点;2.2.2.在111的基础上如果有多解,那么要求max(x...原创 2019-09-24 15:27:08 · 264 阅读 · 0 评论