- 博客(11)
- 收藏
- 关注
原创 loj #2537. 「PKUWC 2018」Minimax
题意题意题解当时在考场上很傻逼,只会O(n2)O(n2)O(n^2)的做法。。 然后可能是大概听过一点做法吧。。 反正再一次做这题的时候就知道了(nlog2n)(nlog2n)(nlog^2n)的做法 大概就是维护两个线段树 然后合并的时候就启发式合并。。 暴力遍历小的一个,容易发现,合并的时候,信息变的肯定是连续的两端 然后就可以做到两个logloglog了 听说考...
2018-05-30 13:22:51 380
原创 Codeforces Round #483 (Div. 1) [Thanks, Botan Investments and Victor Shaburov#!] E. NN country
题意自己看。。题解我们可以记录一下,每一个点通过公交线可以到的深度最小的点 然后显然地,如果一个点,他往上跳一下,还在LCA下面,那么肯定是继续跳的 这个过程可以用倍增加速 然后现在就是两个点,他们任意一个跳都会跳过LCA 那么最小就是还要两步 我们只需要考虑是否存在一条线路同时过这两个点就可以了 然后这条线路肯定是过LCA的 然后考虑怎么样的线路是合法的 肯定是L...
2018-05-26 18:39:08 184
原创 51nod 1488 帕斯卡小三角
前言文化课弱鸡选手又来做题啦。。 (⊙o⊙)…尽量保证一周一或两题?(大雾) 可能过多几个星期文化课补上来就可以多做点题了吧。。题意· f(1,j)=a[j], 1≤j≤n. · f(i,j)=min(f(i-1,j),f(i-1,j-1))+a[j], 2≤i≤n, i≤j≤n. a是一个长度为n的数组。现在有若干个询问,输入x,y,求f(x,y)题解...
2018-05-24 16:53:32 299
原创 bzoj 5319: [Jsoi2018]军训列队
题意自己看题解给给队给的题啊 一个很显然的结论就是,我们可以按照原来的顺序来分配顺序 然后主要问题就是要拆绝对值 然后肯定是前一部分是正的,后一部分是负的 然后我们就可以二分这个端点了 但是这个做法在判断的时候,需要在主席树上二分第k大是什么 所以这是一个O(nlog2n)O(nlog2n)O(nlog^2n)的做法 但是给给队并没有卡过去 问题在于这个做法要两个二分,...
2018-05-12 12:22:38 436 1
原创 卡特兰数的递推式
前言感觉今天又颓了一个早上 来总结一下卡特兰数的不同形式和证明吧应用我觉得知道栈模型就差不多了。。 别的能转化就转化咯形式1f(n)=f(0)∗f(n−1)+f(1)∗f(n−2)+...+f(n−1)∗f(0)f(n)=f(0)∗f(n−1)+f(1)∗f(n−2)+...+f(n−1)∗f(0)f(n)=f(0)*f(n-1)+f(1)*f(n-2)+...+f(n...
2018-05-12 12:14:46 3188
原创 GDOI 2016 Day1 T2 最长公共子串
题意给出两个字符串A和B,求最长公共子串。 其中B串中有k个区间的字符可以任意调换。 |A|,|B|<=2000,k<=100000题解一个显然的性质就是,如果两个区间有交集,那是可以并成一个的 然后我们就来考虑怎么做。。 一个十分朴素的想法,是枚举两个的起点,然后暴力往后匹配 这样做是O(n3)O(n3)O(n^3)的,不满足要求 但是我们考虑一下,枚...
2018-05-12 08:47:17 165
原创 GDKOI2018DAY2 T4
题意有n种颜色和L个不同的珠子 如果一种染色方案有k种颜色没用到,那么这个方案的代价就是1k+11k+1\frac{1}{k+1} 现在要求所有染色方案的代价和题解感觉这题的套路比较巧妙。。 先说O(nl)O(nl)O(nl)的吧,虽然这个只可以拿到20分 另g(n,l)g(n,l)g(n,l)为用nnn种颜色给lll个珠子涂色,且每一种颜色都要用到的方案数 如果知道了这...
2018-05-10 17:34:55 188
原创 Atcoder 005 Editorial F - Many Easy Problems
前言省选GG之后成为文化课选手。。 文化课都补不完的说 然后全部训练时间,都拿去补文化课了。。 于是今天中午终于做了一道题。。题意给你一棵树 然后对于所有的k 答案是你在n里面选择k个点,他的代价就是最少要选多少个点,他可以包含这个联通块 求CknCnkC_n^k种方案的代价和题解这题看起来不是很好做。。 然后我们考虑每一个点对答案的贡献 这个也不好做 ...
2018-05-09 16:59:27 189
原创 bzoj 4872: [Shoi2017]分手是祝愿
题意时空将你我分开。B 君在玩一个游戏,这个游戏由 n 个灯和 n 个开关组成,给定这 n 个灯的初始状态,下标为从 1 到 n 的正整数。每个灯有两个状态亮和灭,我们用 1 来表示这个灯是亮的,用 0 表示这个灯是灭的,游戏的目标是使所有灯都灭掉。但是当操作第 i 个开关时,所有编号为 i 的约数(包括 1 和 i)的灯的状态都会被改变,即从亮变成灭,或者是从灭变成亮。B 君发现这个游戏很难...
2018-05-06 16:33:26 140
原创 51nod 1201 整数划分 1259 整数划分 V2
前言今天在家颓了一天。。 为了证明自己还是有点用的,所以来补一篇博客 然而还是改不了今天颓了一天的事实明天就要回去上文化课了。。什么都不会呢 感觉省选GG以后一连颓了很多天呢 好吧,省选的时候也在颓1201 整数划分将N分为若干个不同整数的和,有多少种不同的划分方式,例如:n = 6,{6} {1,5} {2,4} {1,2,3},共4种。由于数据较大,输出Mod 10^9...
2018-05-05 22:28:51 514
原创 GDOI2018爆炸记
Day0话说这次是在自己学校举办 不用住酒店了。。DAY1进了考场。。先写了一个对拍 GDKOI的惨痛教训 然后打算写一个FFT,发现没有调出来 那我是不是凉了啊。。只能希望他不出FFT吧 8:30,发题了 T1,好像不是很会做啊。。 T2,这种肯定是思维题,应该可以做。。 T3,T4先暴力吧。。 然后开始做T1 仔细一想,只会n根号的。。 觉得如果出题人有点...
2018-05-02 12:40:54 434 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人