自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 2019省选题泛做

HNOI2019[HNOI2019]鱼枚举\(C\)点,维护以\(C\)为端点的射线,鱼尾巴部分很好维护,考虑鱼头。先枚举\(B,D\)点,设\(B,D\)点的中点为\(K\)。那么\(A,B,C,D\)合法需要满足:\(K\)在\(AC\)上,\(slope_{BD}*slope_{AC}=-1\)。求出\(BC\)的方向向量后,第二个限制很好满足,考虑第一个限制。首先\(...

2019-05-18 11:30:00 291

转载 NOI2010~NOI2018选做

[NOI2010][NOI2010]海拔高度只需要0/1,所以一个合法方案就是一个割,平面图求最小割。[NOI2010]航空管制反序拓扑排序,每次取出第一类限制最大的放置,这样做答案不会更劣。考虑如何求每一个的最早时间,同上述拓扑排序,该元素不入队,当无点可拓展时就是最早时间。[NOI2010]超级钢琴对每一个左端点维护当前取出了前几大的右端点,用堆+主席树维护。[NOI...

2019-04-22 22:45:00 200

转载 [NOI2016]旷野大计算

Subtask0造计算机神题。给一个忠告:珍爱生命,远离旷野大计算......代码在这里:戳我Subtask1给定\(a,b\);求\(-2a-2b\)。熟悉操作环境:\([-(a+b)]<<1\),共\(6\)次操作。Subtask2给定\(a\);求\(\frac{1}{1+e^{17a}}\)。熟悉关键函数及操作:\(s(-((a<<...

2019-04-22 22:34:00 659

转载 [CF671E] Organizing a Race

题目大意有\(n\)个加油站排成一行,编号为\(1\sim n\) ,\(i\)与\(i+1\)间有一条长为\(w_i\)千米的道路。一辆汽车在经过加油站\(i\)时会得到\(g_i\)升汽油 , 假设汽车每行驶一千米需要消耗一升汽油。现在要求选定两个合法的加油站 \(i\) 、\(j\), 且 \(i\le j\),使得一辆没有油的汽车能从\(i\)出发行驶到 \(j\),也能从...

2019-03-31 19:13:00 329

转载 一类老鼠进洞模型

问题描述给定一个序列,序列上有若干\(mouse\)和若干\(hole\),求一组最优的\(mouse\)和\(hole\)的匹配。定义一只\(mouse\)跑到一个洞\(hole\)的代价为两点之间的距离。问题一:洞有容量、有代价 ;每一个洞不一定要进老鼠,但每一个老鼠一定要进一个洞。结论一:匹配不会交叉。(显然)结论二:对于一组匹配,老鼠和洞不会同时反悔。(从左往右进行...

2019-03-22 14:33:00 1006

转载 [UOJ391] 鸽举选仕

我把这题推荐给yyb让他把这题做它的T2他竟然不要QwQ.......题目大意:下发八个题目和对应的八份代码,请构造数据Hack下发代码。Task1下发代码用了一些神奇做法实现A + B = C这个操作,由于 |A|,|B| <= 100,所以暴力for即可。for(int a = -100; a <= 100; a ++) for(int b = -100...

2019-02-21 13:40:00 139

转载 # DZY Love Math 系列

DZY Love Math 系列[BOZJ3309] DZY Loves Math顺着套路就能得到:\(Ans = \sum_{T=1}\lfloor \frac{n}{T} \rfloor \lfloor \frac{m}{T} \rfloor \sum_{d|T} f(d) \mu(\frac{T}{d})\)。问题变为求\(\sum_{d|T} f(d) \mu(\frac{...

2019-02-08 00:04:00 83

转载 [九省联考2018]秘密袭击coat

题目描述Luogu题目大意:给一棵\(n\)个点的树,求所有联通块中第\(K\)大的权值\(W_k\)之和。数据范围:\(K\leq n\leq 1666\) , \(W_{max}\leq 1666\),答案对\(64123\)取模,时限\(7sec\)。题解\(Ans = \sum_{S} Kth\ of\ S = \sum_{v = 1}^W v\sum_{S} [Kth...

2019-02-08 00:02:00 137

转载 关于吉利线段树

引言这玩意儿又称\(Segment\ Tree\ Beats\) 。由吉老师、\(Picks\)、美国队长三位知名毒瘤发明。我的精神受到了污染......线段树简介线段树什么的太难了,不是很会啊.....线段树最强的地方在于,如果标记支持合并,那么我们就能够快速进行区间修改了。一类特殊标记维护这样一个标记\((a,b)\) ,表示\(x\to max(x + a , b)...

2019-02-02 23:08:00 256

转载 单位根与其若干应用

单位根与其若干应用单位根的几个性质对于一种运算条件下,若\((w_n^1)^n = 1\),那么\(w_n^1\)即\(n\)次单位根。我们令\(w_{n}^k = (w_{n}^1)^k\)。单位根在复数意义下有三角表示:\(w_n^k = e^{\frac{2\pi k}{n}i} = cos(\frac{2\pi k}{n}) + sin(\frac{2\pi k}{n})...

2019-01-26 21:06:00 697

转载 # 清北冬令营真题泛做

清北冬令营真题泛做前言这段时间为了准备冬令营把清北冬令营真题都做了一下。更个博回顾一下(免得你们老说我咕咕咕)。先写良心PKU的题再写THU的题,主要是THU的题和PKU比起来真的毒瘤好多......PKUWC2018[PKUWC2018]Minimax一个比较显然的暴力是归并排序,每次直接前后缀计算答案即可。为啥不用线段树合并代替归并排序呢?暴力线段树合并,合并的过程...

2019-01-19 07:57:00 394

转载 一类dp的网格模型

关于形如\(f_{i,j} = \sum_{t=1}^{|w|}\sum_{k=1}^{|v|}f_{i+w_t,j+v_k}\),其中\(w_t,v_k\)为一个定值的\(dp\)转移。可以考虑放到坐标上,画出其转移路线,然后考虑组合意义。Section1求\(\sum_{i,j} \binom{a_i+b_i+a_j+b_j}{a_i+a_j}\),其中\(a,b\leq ...

2019-01-06 12:36:00 121

转载 [CF850F] Rainbow Balls

题目大意这里题解我们枚举最后剩下的球的种类,那么其他球可以看做没用了。设选定的球有\(a_i\)个,球的总数为\(s=\sum_{i=1}^n a_i\)。现在问题变为:在一个长度为\(s\)的数轴上,初始在\(a_i\),问在不到达\(0\)的前提下到达\(s\)的期望步数。设\(p_i\)表示在\(i\)点,向前/后移动一步的概率,有:\(p_i = \frac{i(s-...

2019-01-06 12:35:00 162

转载 一些$LCT$的瓜皮题目

一些瓜皮放几个比较优(she)秀(pi)的\(LCT\)题。老惯例,每一题代码因为一些未知原因消失了(如果要的话私我好了,虽然会咕咕咕)。嘴巴\(AC\)真香![SP16580] QTREE7对黑色、白色各开一棵有根\(LCT\)。若\(x\)点加入颜色\(c\)集合,则在\(c\)的那颗\(LCT\)上连接\((x,fa_x)\),在另一棵上断掉父亲边。查询时,首先判断...

2018-12-30 17:05:00 79

转载 写点东西(关于背包问题)

一些有趣的背包迷题。Section1对于无限背包方案数,相当于单调不降序列方案数。对于\(i\in [a,a+b-1]\)范围内,体积为\(i\)的物品有无限个,求装满\(T\)的方案数。\(f_{i,j} = f_{i-1,j-a} + f_{i,j-i}\)讨论一下物品个数上界来确定\(i\)的枚举范围。Section2关于多重背包,按照\(\% V\)单调队列优化...

2018-12-29 22:59:00 75

转载 字符串算法总结

前言标题是骗你进来的,其实里面全是题目。最近一直在搞字符串......把一些有代表性或者有一定难度的题放在这里做一个总结。[CF666E] Forensic给你一个串\(S\)以及一个字符串数组\(T[1..m]\),\(q\)次询问,每次问\(S\)的子串\(S[p_l..p_r]\)在\(T[l..r]\)中的哪个串里的出现次数最多,并输出出现次数。如有多解输出最靠前...

2018-12-24 15:43:00 118

转载 常系数齐次线性递推

常系数齐次线性递推给定递推式\(f_n =a_1f_{n-1} + a_2 f_{n-2}...+a_k f_{n-k}\)。给定\(f_0,f_1...f_k\),求\(f_n\)。先定义\(f_n\)的特征方程:\(C(x) = x^{k} - a_1 x^{k-1} - a_2 x^{k-2}...-a_{k-1}x - a_k\)。求齐次线性递推通项式由基本代数定理,\...

2018-12-23 22:08:00 164

转载 原根算法与剩余定理

原根设\(g\)为模数\(p\)的一个原根,那么\(g^x,g^{x+1}...g^{x+p-2}\)(连续\(p-1\)项)在模\(p\)意义下分别对应\([1,p-1]\)中的每一项。质数一定有原根,考虑求原根。首先由费马小定理,有\(g^{p-1} \equiv 1(mod\ p)\)。我们暴力枚举\(g\),然后枚举\(p-1\)的一个质因子\(\delta\),若\(...

2018-12-18 18:53:00 317

转载 关于多项式的一些东西

泰勒展开设\(f(x)\)在\(x_0\)处可导,且存在无穷阶导数,那么根据泰勒展开,有:\[f(x) = \sum_{i=0}^{\inf} \frac{f^{[i]}(x_0)}{i!}(x-x_0)^i + \delta\]其中\(\delta\)是一个余项,表示一个趋近于无穷小的误差。每展开一项,误差就越小。若\(f(x)\)在\(x_0 = 0\)处可导,带入泰勒展开式...

2018-12-16 13:10:00 149

转载 几道有意思的积性函数题

几道有意思的积性函数题前言最近在搞积性函数筛法之类的东西,选了几道有意思的题放在这里。有公式恐惧症的勿看!哗啦啦。[UOJ188] [UR #13]Sanrd一句话题意:求\(\sum_{i=1}^n p_{smax}(i)\),\(n\leq 10^{11}\)其中\(p_{smax(i)}\)表示某个数的次大质因子,定义质数和\(1\)的\(p_{smax}=0\)。...

2018-12-05 17:35:00 152

转载 关于min_25筛的一些理解

关于min_25筛的一些理解如果想看如何筛个普通积性函数啥的,就别往下看了,下面没有的(QwQ)。下文中,所有的\(p\)都代表质数,\(P\)代表质数集合。注意下文中定义的最小/最大质因子都是默认所有质因子本质不同。即\(2*2*3*4*5*5\)的最小/次小质因子都是\(2\),最大/次大质因子都是\(5\)。step1. 适用条件与思想min_25筛用于求积性函数前缀和...

2018-12-03 22:24:00 174

转载 【清华集训2014】主旋律

【清华集训2014】主旋律题目大意给定一张\(n\)个点\(m\)条边的无向图,保证该图整个图为一个强联通分量,保证无重边自环。现在需要求出:有多少种删边方案,使得删完边后,整个图依旧是一个强联通分量。数据范围:\(n\leq 15 , m\leq n(n-1)\) 。题解容斥题是真的鸡贼......,这\(TMD\)是人能想出来的?希望下次自己再来看这篇题解的时候还能看懂...

2018-12-02 22:10:00 339

转载 清北冬令营训练计划

清北冬令营训练计划去年THUWC、CCFWC去不了,THUSC爆炸,人生灰暗。今年祝我好运......woc还有一堆东西没学怎么办啊qwq......冬令营模拟赛日记录https://www.cnblogs.com/GuessYCB/p/10225852.html扩展BSGS[x] [BZOJ2480] Spoj3105 Mod[x] [BZOJ1467] Pku324...

2018-11-30 11:10:00 280

转载 emacs 配置

咕咕咕实在是受不了tab只有2个空格了!!!!!!!!!!!!!用emacs没有配置还是不行。更新一下emacs配置:(setq default-tab-width 4)(setq c-default-style "awk")就这样。别以为我还会写点其他东西......转载于:https://www.cnblogs.com/GuessYCB/p/9851059.ht...

2018-10-25 16:59:00 66

转载 # HNOI2012 ~ HNOI2018 题解

HNOI2012 题解[HNOI2012]永无乡Tag:线段树合并、启发式合并联通块合并问题。属于\(easy\)题,直接线段树合并 或 启发式合并即可。[HNOI2012]排队Tag:组合数学、高精度因为男生没有限制,首先把男生排成一列。然后分情况讨论:两个老师之间有男生:首先把两个老师插入到\(n\)个男生中,方案数\(\binom{n+1}{2}\) 。然后...

2018-10-22 13:38:00 642

转载 贪心(qwq)习题题解

贪心(qwq)习题题解SCOI 题解[ SCOI2016 美味 ]假设已经确定了前i位,那么答案ans一定属于一个区间。从高位往低位贪心,每次区间查找是否存在使此位答案为1的值。比如6位数确定了前三位\((101...)_2\),下一位应该是1那么\(a_i+x_i\)的查找区间为:\([(101100)_2,(101111)_2]\) ,同理如果应该是0则为\([(1010...

2018-07-15 22:19:00 235

转载 导数与积分总结

导数与积分总结前言其实这些东西大多数都可以在高中数学书中找到......导函数导数是什么导数是用于解决瞬时变化率的。例如,给定一个物理直线运动的\(s-t\)图,即函数\(f(t) = s\),求某一时刻\(t\)的瞬时速度。直接求是不可能的(这辈子都不可能的),所以考虑用短时间的平均速度来代替瞬时速度。即 \(v = Lim_{\Delta t\to 0} \frac{...

2018-06-17 17:40:00 315

转载 仙人掌 && 圆方树 && 虚树 总结

仙人掌 && 圆方树 && 虚树 总结Part1 仙人掌定义仙人掌是满足以下两个限制的图:图完全联通。不存在一条边处在两个环中。其中第二个限制让仙人掌的题做起来十分舒服。仙人掌的基环DP首先勾出一棵有根生成树。那么树边上正常转移即可。我们把返祖边形成的环归到环上深度最浅的点上,即环顶。那么到环顶时,单独跑一遍关于环的\(DP\)即...

2018-06-12 17:10:00 426

转载 斜率凸优化小结

斜率凸优化小结前言很久以前考了一道叫做"林克卡特树"的题目( 还记得被八省联考支配的恐惧吗?)正解是用直线去切一个凸函数......当时并不是很会。然而\(APIO\)讲课竟然讲了并且卧槽我竟然还听懂了。所以就回来把这个坑给填了。斜率凸优化当遇到关于需要恰好选取\(K\)个的\(DP\)问题的时候,一般做法就是在\(DP\)数组上再设一维。这样做时间代价是\(O(n)\)...

2018-05-17 15:39:00 152

转载 同色不相邻的方案数求解

同色不相邻的方案数求解引例:有\(n\)种颜色的小球,每种颜色的小球有\(a_i\)个,即一共有\(\sum_{i=1}^n a_i\)个小球。现在要求把这些小球排同色不相邻的方案数求解成一行,要求同种颜色的小球不相邻。求方案数,答案对\(10^9+7\)取模。 提交网址:web前言下面的算法都只考虑 同色小球之间无区别 的方案数。即可重排列的情况。如果同色小球之间有区...

2018-04-06 07:59:00 1353

转载 主席树套路小结

主席树小结前言特别基础的就不说了,自己\(Baidu\)。直接上套路好了。\(P.s\):\(YL\)的主席树总结这里出门左转:戳我一.树上路径第K大考虑固定一个点为根,然后从上往下建值域主席树。每个点\(u\)的主席树从它的父亲\(fa_u\)转移过来。查询:类似求\(LCA\)的方法,但注意要保留\(LCA\)这个点:\[E_{<u,v>} = Tre...

2018-04-03 19:46:00 80

转载 概率期望问题总结(2)

概率期望问题总结(2)前言之前写的那一篇在这里:戳戳!今天叉姐来CJ讲课,内容为期望概率问题......然后就有了这一篇博客,STO 叉姐 ORZ !!!递推式思想(Dag思想)例题:有一个\(m\)个面的骰子,问:( 1 ) 连续扔出n次相同的就结束,问期望次数。( 2 ) 连续扔出n次不同的就结束,问期望次数。\(n,m \leq 10^6\)显然逆推比较好...

2018-03-29 23:33:00 317

转载 树状数组使用总结

树状数组使用总结在考试中 因为不清楚二维树状数组怎么用 而失手了无数遍了...今天终于把这个坑填了.... =_=1.区间修改+单点查询(一维)把查询第\(x\)个位置的值\(s_x\)变为查询前缀和\(s_x = \sum_{i = 1}^x d(i)\)。其中 \(d(x) = s_x - s_{x-1}\)。修改\([L,R]\)的时侯,只需要修改 \(L\) 与 \(...

2018-02-22 17:30:00 93

转载 CF#462 div1 D:A Creative Cutout

CF#462 div1 D:A Creative Cutout题目大意:原网址戳我!题目大意:在网格上任选一个点作为圆中心,然后以其为圆心画\(m\)个圆。其中第\(k\)个圆的半径为\(\sqrt{k}\),\(m\)个圆的编号依次为\(1\)~\(m\)。定义一个格点的美妙值\(g(x,y)\)为包含了它的所有圆的编号之和。定义\(f(n)\)为:当画了\(n\)个圆时...

2018-02-17 17:10:00 115

转载 期望$DP$ 方法总结

期望\(DP\) 方法总结这个题目太大了,变化也层出不穷,这里只是我的一点心得,不定期更新!1. 递推式问题对于无穷进行的操作期望步数问题,一般可用递推式解决。对于一个问题\(ans[x]\),我们可以考虑建立逻辑转移:\[ans[now] = Merge(\ \ Function(ans[now])\ ,\ Function(ans[other])\ \ )\]那么我们进...

2018-02-10 13:20:00 194

转载 $CDQ$分治总结

A.\(CDQ\) 分治特别基础的教程略。\(CDQ\)分治的优缺点:( 1 )优点:代码量少,常数极小,可以降低处理维数。( 2 )缺点:必须离线处理。\(CDQ\)分治与其他分治最本质的不同在于:分治到达\([L,R]\)时,分治处理\([L,mid]\)与\([mid+1,R]\)然后递归上来合并的时候:只考虑 [L,mid]中元素 对 [mid+1,R] 中...

2018-01-28 14:30:00 110

转载 FFT \ NTT总结(多项式的构造方法)

前言.FFT NTT 算法网上有很多,这里不再赘述。模板见我的代码库:FFT:戳我NTT:戳我正经向:FFT题目解题思路\(FFT\)这个玩意不可能直接裸考的.....其实一般\(FFT\)的题目难点不在于\(FFT\),而在于构造多项式与卷积。两个经典例题:[ZJOI2014]力给定序列\(\{ q[1],q[2],....q[n]\}\)定义:\(Ej ...

2018-01-26 09:05:00 255

转载 二分图定理及证明

最小顶点覆盖定义:能覆盖所有的边的最少顶点数(或是最小点权和)计算方法:最小顶点覆盖 = 最大匹配数证明:不妨把这个问题抽象为这个:平面内有G个点\((x,y)\),每次可以选择一个x或y,然后删除该直线上的所有点,问最少几次可以删去所有点?显然是以点的x坐标为集合{X},点的y坐标为集合{Y}。那么如下连边:[1> 从S向{X}连一条流量为1的边。[2> 从...

2018-01-22 21:50:00 265

转载 LCT 模板及套路总结

这一个月貌似已经考了无数次\(LCT\)了.....保险起见还是来一发总结吧.....A. LCT 模板\(LCT\) 是由大名鼎鼎的 \(Tarjan\) 老爷发明的。主要是用来维护树上路径问题的。 它的神奇之处在于可以直接把一条路径抠出来维护。其实就是维护树链剖分中的重链与轻链。网上相关教程很多,直接给板子(其实是我懒得打E_E)0. Splay代码:\(LCT\)是...

2018-01-22 17:09:00 122

转载 莫比乌斯反演题目列表及题解

前言:本题表中,凡是涉及\(n、m\),都默认\(n \leq m\)。如果你连莫比乌斯求\(\sum_{i=1}^n \sum_{j=1}^m [gcd(i,j)=1]\)都还不会,请去这里先入个门。题目里面的各种套路还是很深的。如果扎扎实实看完(并做完),一般的莫比乌斯反演肯定没问题了(当然不排除一些毒瘤题啦)。Part1这些题目都非常水,莫比乌斯反演入门题,主要是对莫...

2018-01-12 19:12:00 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除