NOIP2014

1 篇文章 0 订阅
DAY1

第一题,我口可口可

第二题,树形DP。
由于每一对联合权值对应一个中点,最大值的话每个中点记最大值和次大值即可。现在考虑求和。设 fx x 为中点时的答案,则有

fx=(x,u)E(x,v)E[uv]wuwv

也就是

fx=((x,u)Ewu)2(x,u)Ew2u

于是记一个权值和以及权值平方和即可

第三题,有两种转移,上升完全背包,下降01背包,还是不难想到的。只是代码相当不好写

DAY1代码在此

rps link bird

DAY2

第一题,我还是口可口可

第二题,我们考虑原图的逆图,若不存在一条从终点 T 到结点 u 的路径,那么原图中可以到达 u <script type="math/tex" id="MathJax-Element-19">u</script> 的结点都是不能选的,于是两遍BFS搞定!

第三题,真是神,我还是太弱了,并不能自己想出来。。。题解膜拜__debug

DAY2代码在此

wireless road equation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值