- 博客(268)
- 收藏
- 关注
原创 [codeforces 1230F]Konrad and Company Evaluation-暴力
说在前面报了这场CF但是不想打于是就去帮室友AK了23333MegaOwler真的好厉害呀,码代码飞快题目CF1230F传送门题目大意有NNN个人在同一个公司上班,第iii个人的薪水一开始为iii,不过老板可以Q次指定员工编号viv_ivi,第iii次操作会将viv_ivi的薪水提升至n+in+in+i现在有MMM对仇恨关系。假如u,vu,vu,v有仇恨关系,那么当uuu薪水...
2019-09-24 10:42:41
1259
4
原创 [codeforces1221E]-Game With String-博弈
说在前面把题读错了。。。对自己感到无语TvT题目codeforces1221E传送门题目大意Alice和Bob在玩游戏现在给出一个字符串,其中含有’X’和’.’(不带引号)每次操作,Alice可以把A个连续的’.‘变成’X’,Bob可以把B个连续的’.‘变成’X’(保证A>B),谁走不动谁输如果双方采取最优策略,问最后Alice是否能赢多组数据,字符串总长度≤3×105...
2019-09-22 03:15:13
505
原创 [Codeforces 1221D]Make The Fence Great Again-dp
说在前面一如既往的菜只能切水题题目codeforces 1227D传送门解法对于某个和旁边相同高度的栅栏,我们不需要让它增加很高,只需要让它和旁边的栅栏高度不同就行了显然一个栅栏的高度增加不会超过2,状压就行了下面是代码#include <cstdio>#include <cstring>#include <algorithm>us...
2019-09-21 18:00:24
400
原创 数学大杂烩2
由于之前那篇坏掉了,没法编辑了所以重新开一篇,记录一点小知识贝尔数定义把NNN带标号的球分成MMM个集合,是第二类斯特林数对S(N,?)S(N,?)S(N,?)这一行求和,就是贝尔数BnB_{n}Bn,表示NNN个带标号的球的集合划分数一些东西递推式:Bn+1=∑(Bk∗(nk))B_{n+1}=\sum \left(B_k*\binom{n}{k}\right)Bn+1...
2019-09-14 23:51:04
237
原创 [ICPC2019 沈阳网络赛]-J.Ghh Matin-补集转化
说在前面感觉现在打ACM容易没有想清楚就写,为了赶时间还是该有一点OI的冷静思考题目计蒜客T41404传送门题目大意给出数字N,KN,KN,K,求出满足以下条件的图有多少种该图有NNN个点每个点恰好有一条入边,一条出边不能出现长度大于K的环有T组数据,每组数据满足N≤106,N2≤K≤109N\leq 10^6 , \frac{N}{2} \le K\le10^9N≤10...
2019-09-14 23:27:39
371
原创 关于CDQ的元素重合的问题
典型的例子:陌上花开,Mokia比如,在陌上花开中,如果有花的三种属性都相同,会有怎样的影响呢?举一个极端的例子:我们有六朵花,六朵花属性完全相同。正确答案显然应该是5 , 5 , 5 , 5 , 5 , 5。然而CDQ处理时,排序时位置靠前的花收不到 位置在它之后的花的贡献(因为CDQ每次都只计算左边对右边的贡献),而使答案呈现出 0 , 1 , 2 , 3 , 4 , 5的错误。这时候我们...
2019-07-11 22:01:48
348
原创 [BZOJ3996]-[TJOI2015]线性代数-最小割
说在前面好久没写过了 可能已经傻了题目BZOJ3996传送门 看题可戳传送门解法把那个矩阵的贡献画出来 发现大概是这样的形式:选点 iii 需要付出 cicic_i 代价,如果同时选择 i,ji,ji,j,获得 bijbijb_{ij} 的收益 然后就最小割了直接把贡献看成点,建成一个二分图一样的东西,跑的飞快不知道为啥 另外一种建图方法快一倍 ...
2018-06-27 11:44:01
342
原创 [BZOJ1280]-Emmy卖猪pigs-网络流
说在前面me终于要想到网络流了!!!然后耐心没了… 然后就去看了题解 喵喵喵喵喵????题目BZOJ1280传送门 看题可戳传送门解法首先我们发现这是一个分配问题 分配问题一般有两种解法,第一种是网络流,第二种是倒着dp(有时候分配问题倒过来就是需求问题,就可以用dp解决) 这个题me发现,正着/倒着都没办法转化成需求问题。 然后me想,这个题的分配关系...
2018-06-13 21:21:39
458
原创 [BZOJ1127]-[POI2008]KUP-思维+极大子矩形
说在前面这 zi 题 ji 真 zhen 厉 cai 害 ji题目给出一个 n∗nn∗nn*n 的矩阵 aaa 以及一个常数 KKK,询问是否有一个子矩形满足:K≤子矩形权值和≤2∗KK≤子矩形权值和≤2∗KK\leq 子矩形权值和 \leq 2*K,如果有,输出这个子矩形的左上角以及右下角坐标,先列后行 范围:n≤2000n≤2000n\leq 2000,ai,j≤2∗109a...
2018-06-13 14:55:36
368
原创 [BZOJ3631]-[JLOI2014]松鼠的新家-树上差分
说在前面昨天看了一天置换群,感觉药丸 于是今天来刷一刷题题目BZOJ3631传送门 看题可戳传送门解法就相当于是链加,树上差分一下就好了 u++,v++ Lca-1,fa[Lca]-1 完了之后dfs统计一下,子树和就是答案下面是代码#include <cstdio>#include <cstring>#incl...
2018-06-13 09:39:14
330
原创 博弈论小结
说在前面花了两个(下午+晚上)终于把胡策题给准备搬运好了… 为啥现在就要写总结了呢?是因为me觉得me必须留时间给其他模块了,再搞就来不及了。况且博弈这个东西,谁知道题会出成什么样子….博弈类型的题目,有一些经典题目,然后还有一些题靠套路和技巧,剩下的感觉就是靠题目的最优决策了。经典模型,就是指impartial combination game那一套,可以用SG解决的问题。常见...
2018-06-12 07:48:02
557
原创 [BZOJ2437]-[Noi2011]兔兔与蛋蛋-博弈+二分图必匹配点
说在前面终于把这个史前巨坑填了emmmm题目BZOJ24373传送门 看题可进传送门解法首先是个网格图 根据我们做 BZOJ1443 以及 BZOJ2463 的经验 我们把相邻的 黑白棋子 连边,然后跑一个最大匹配(对于兔兔)可以发现,如果空格旁边有一个非匹配白棋子,那么挪动这个棋子之后,蛋蛋只能寻找非匹配边,然后挪动一个黑棋子。由于是最大匹配,这个黑棋子...
2018-06-10 10:48:28
432
原创 [BZOJ3722]-[PA2014 Final]Budowa-博弈决策
说在前面状态不是很好啊… 一个小细节WA了好久都没有查出来题目BZOJ3722传送门题目大意AAA 和 BBB 在玩游戏 给出一个 nnn 个节点的树,叶子节点有初始权值,其余节点的权值为儿子中个数最多的那个权值。如果根节点权值为 −1−1-1 则 AAA 胜出,否则 BBB 胜出。 叶子节点的权值为 0,−1,−20,−1,−20,-1,-2 中的一个。AAA 可以...
2018-06-08 20:47:58
394
原创 BZOJ1443-[JSOI2009]游戏Game-博弈+二分图必匹配点
写在前面并没有什么想说的,但是要保持格式=w=题目BZOJ1443传送门 看题可戳传送门解法其实和 BZOJ2463 思路差不多 在棋盘上走,不染个色就亏了对吧 =w=(思路来着Menci) 那么我们黑白染色一下,然后跑有效格子的最大匹配 假设我们一开始放在一个非匹配点上,那么先手要么就不能移动,要么移动到一个匹配点上,而后手可以沿着匹配边移动,这就是一...
2018-06-08 17:43:17
398
原创 BZOJ3576-[Hnoi2014]江南乐-普通SG
说在前面并没有什么想说的,但是要保持格式=w=题目BZOJ3576传送门 看题可戳传送门解法把每堆石子看作一个游戏,然后多堆石子就是一个复合游戏 因为决策是一样的,不能操作的人输,所以是个公平组合游戏,用SG求解分裂之后会有多堆石子,显然偶数堆等价于0堆,奇数堆等价于1堆 然后我们可以暴力求SG值,然而并过不去…我们分析一下操作,把 aaa 石子分成 mm...
2018-06-08 16:10:58
346
原创 PKUSC2018游记(弃坑)
说在前面先占个坑Day0Day1Day2题解Day1 T1 一个数字的排名改变,当且仅当:它自己翻倍了,超越了前面的人它后面的人翻倍了,超越它或与它分数相同然后用单调指针预处理一下,对于每个人,上面两类分别有多少,组合数计算即可Day1 T2 首先 3n3n3^n 做法是很好想的,枚举前缀最大值由数字集合 SSS 构成,那么...
2018-06-03 23:49:37
583
原创 [ARC098]-补一发题解
说在前面周六晚上打比赛 然后手速(其实是脑速)贼慢的切了C/D 然后E写了一个n2logn2logn^2\log,线段树老是WA也是够了 然后F就GG了,不过这题确实很巧me估计me想出来考试早结束了C传送门 一个zz题 枚举那个位置作为中间点,左边朝左的需要转向,右边朝右的需要转向 搞个前缀和 / 后缀和,然后扫一遍#include &amp;lt;cstdio&amp;gt;...
2018-05-28 21:43:39
407
原创 [BZOJ5210]-最大连通子块和-树剖+动态DP
说在前面感觉自己理解的很不透彻 很多东西的定义想半天… 最后还是看着大师的代码才调过的…题目BZOJ5210传送门 大师博客传送门 看题可戳传送门解法这里并不准备写什么解法,大师博客写的其实挺清楚的…没看懂就多读几遍多想想就这道题,me感觉需要把维护的东西想清楚… 重链上的信息直接用 线段树维护 ,实际的答案并没有存下来,需要Query得到虚边...
2018-05-28 20:34:02
751
原创 [BZOJ3489]-A simple rmq problem-树套树
说在前面考试第一题 自己可能还是对这种题不太熟悉,想了将近一个小时emmmm题目BZOJ3489传送门 看题可戳传送门解法(做法挺多的吧 反正me的做法挺撒币 考虑一个点能对哪些询问造成贡献,不难发现是L∈[prei+1,i]L∈[prei+1,i]L\in[pre_i+1,i],R∈[i,nxti−1]R∈[i,nxti−1]R\in[i,nxt_i-...
2018-05-25 18:49:25
357
原创 [BZOJ2402]-陶陶的难题II-二分答案+线段树上凸包
说在前面早上考试考到这道题 没想一会想到一个nlog4nnlog4nn\log^4n的做法,感觉药丸 然后听见出题人小声一句:log4nlog4n\log^4n是对的。嗯,然后开始码码码 真·长,还被数据卡精度emmmm题目BZOJ2402传送门题目大意给出一棵 nnn 个节点的树,每个节点有四个权值:xi yi  ...
2018-05-25 18:36:06
385
原创 [BZOJ3639]-QTREE7-LCT+set
说在前面开始无脑码起了代码emmm题目BZOJ3639传送门题目大意给出一个有 nnn 个节点的树,每个节点有颜色(黑或白)和权值,现在需要支持以下三个操作:0 u0 u0~u :询问 uuu 点所在的同色联通块的最大值1 u1 u1~u :将 uuu 的颜色取反2 u w2 u&nbs...
2018-05-24 16:29:25
366
原创 [BZOJ3637]-QTREE6-LCT
说在前面码一码LCT 再不码都要遗忘掉了…题目BZOJ3637传送门题目大意给出一棵有 nnn 个点的树,树的节点有颜色,初始全部是黑色 现在需要支持以下两种操作,总操作数为 mmm:0 u0 u0~u :询问 uuu 所在的同色联通块的大小1 u1 u1~u :将 uuu 点反转颜色范围:n,m≤105n,m≤10...
2018-05-24 14:28:25
309
原创 [BZOJ3812]-主旋律-子集dp+容斥计数
说在前面me对计数类题目果然还是很陌生啊…题目BZOJ3812传送门题目大意给出一个 nnn 个点的有向图,求出其强连通子图的个数 范围:n≤15n≤15n\leq 15输入输出格式输入格式: 第一行两个整数 n,mn,mn,m ,表示该有向图的边数和点数 接下来每行两个整数 u,vu,vu,v,表示有一条边从 uuu 到 vvv输出格式: 输出答案...
2018-05-24 10:47:38
421
原创 [BZOJ2329]/[BZOJ2209]-括号修复-Splay维护信息
说在前面好久没码过…已经码不动了题目BZOJ2329传送门 BZOJ2209传送门 看题可戳传送门,2209是2329的简化版(虽然它们都是省选题)解法这个题的难点在于 取反操作 和 翻转操作 的维护 取反操作 和 翻转操作 并不能像普通信息一样直接打tag,因为是不可以直接翻转的,举个例子: ( ( ( ( ) ) 反转变成了 ) ) ) ) ( ( ...
2018-05-23 20:19:07
263
原创 [BZOJ3498]-[PA2009]Cakes-阈值法
说在前面这个题真的是,卡的me心累 复杂度只要劣一点都过不去,T了一页最后学着别人的写法过了题目BZOJ3498传送门题目大意给出一张 nnn 个点 mmm 条边的图,点有点权 现在对于图中的每个三元环,定义其价值为 max(ai,aj,ak)max(ai,aj,ak)\max(a_i,a_j,a_k) 求出所有三元环的总价值输入输出格式输入格式:...
2018-05-23 16:31:51
375
原创 [BZOJ5335]-[TJOI2018]智力竞赛-二分答案+可重路径覆盖
说在前面md笔记本键盘真难用… 到了林荫校区了qwq,感觉很棒!题目BZOJ5335传送门 看题可戳传送门解法me觉得这个题面描述十分不清真 题意就是让求可重最小链覆盖,但是题目上并没有说有没有环,所以正常写法就是先tarjan,然后跑一遍floyd处理连通性,最后二分答案check然而me觉得出题人不可能强行tarjan,于是把LOJ的数据全部下载下来c...
2018-05-22 08:43:33
416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人