2244: [SDOI2011]拦截导弹Time Limit: 30 SecMemory Limit: 512 MBSecSpecial JudgeSubmit: 237Solved: 103[Submit][Status][Discuss]Description某国为了防御敌国的导弹袭击,发展出一...
分类:
其他好文 时间:
2015-04-23 21:32:05
阅读次数:
569
裸题嘛。。
先考虑一条线段上如何查询颜色段数,只要对每个线段树节点多维护一个左颜色和右颜色,然后合并的时候sum[x]=sum[lc]+sum[rc]-(左儿子的右颜色==右儿子的左颜色)。。实在太久没写树剖结果码+调试花了两节多晚自习,,各种傻逼错误,什么反向边忘加,标记忘记下传。。。还有就是更新答案的时候,关键的一点是要保证当前的两点(也就是a,b)是没有被更新到的,否则很难搞。。
...
分类:
其他好文 时间:
2015-04-20 09:36:39
阅读次数:
196
Description给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段),如“112221”由3段组成:“11”、“222”和“1”。请你写一个程序依次完成这m个操作。 与上一题差别....
分类:
其他好文 时间:
2015-04-11 08:55:39
阅读次数:
175
题目大意:给定一个序列,每个元素是一个二元组,等概率选择一LIS,求LIS长度以及每个元素被选中的概率
第一问CDQ分治裸上
第二问用每个元素所在的LIS个数/总LIS个数就是答案
每个元素所在的LIS自己必选,然后统计前面的方案数和后面的方案数
以前面的方案数为例,令f[x]为以x结尾的LIS长度,那么有DP方程:
g[i]=Σg[j] (f[j]+1=f[i],j
将所有元素按f值...
分类:
编程语言 时间:
2015-04-09 20:01:41
阅读次数:
152
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2286分析:对于普通的树形dp:f[x]=min(∑f[son],m[x]),其中f[x]表示以x为根的子树所有关键点全部断开所需要的最少代价,m[x]表示从根节点到x节点的路径上最短的边...
分类:
其他好文 时间:
2015-03-31 00:32:01
阅读次数:
151
2241: [SDOI2011]打地鼠Time Limit: 10 SecMemory Limit: 512 MBSubmit: 749Solved: 488[Submit][Status][Discuss]Description打地鼠是这样的一个游戏:地面上有一些地鼠洞,地鼠们会不时从洞里探出头来...
分类:
其他好文 时间:
2015-03-20 20:23:26
阅读次数:
128
描述你被要求设计一个计算器完成以下三项任务:
1、给定y,z,p,计算Y^Z Mod P 的值;
2、给定y,z,p,计算满足xy≡ Z ( mod P )的最小非负整数;
3、给定y,z,p,计算满足Y^x ≡ Z ( mod P)的最小非负整数。分析
第一问快速幂
第二问线性模方程. x = z * inv(y) (mod p), 求逆元可以用费马小定理. yp?1≡1(modp)y^{p...
分类:
其他好文 时间:
2015-03-20 14:27:58
阅读次数:
194
网络流/费用流 裸题吧……直接建模就好了……所谓的“分段函数”就是吓唬你的,其实就是对于每个人分开建几条流量不同、费用不同的弧而已。 对每种产品,连S->i ,(c[i],0);对每个工作人员 j ,连多条 j+n->T,流量分别为s[k]-s[k-1],对应的费用为w[j][k],至于那个矩阵.....
分类:
其他好文 时间:
2015-03-19 21:39:57
阅读次数:
127
原题是SDOI2011染色
反正链剖都长得差不多不一样的就是线段树根据题自己在查询和修改里改一改就好了
跟着黄学长学的倍增记录祖先的写法,和网上不太一样求不喷
注释棒棒哒代码又长跑的也不快我也是醉了
注释代码根据题目不同自己修改
#include
#include
#include
#include
#include<algo...
分类:
其他好文 时间:
2015-03-05 09:20:12
阅读次数:
201
从2.16开坑学链剖,假期颓废无止境回来之后还要天天测试所以一直拖到现在做完了第一个题
话说是不是直接做QT比较好毕竟看起来友好一些这个题的状态实在有些蛋疼
(P.S.我的链剖跟黄学长学的所以写起来和网上的不太一样看起来会很SXBK)
Description给定一棵有n个节点的无根树和m个操作,操作有2类:
1、将节点a到节点b路径上所有点都染成颜色c;
2、询问节点a到节点b路径上的颜色...
分类:
其他好文 时间:
2015-03-05 09:18:26
阅读次数:
140