【2016.4.23】【gdoi2016前模拟赛】【总结】

一看题还是一脸懵逼。
第一题想过dp,但发现不行。想到了网络流。却建了个非常复杂的图,上下界费用流。最短路本想floyd,考虑到500个点放弃了,想到了dijkstra堆优化,却忘记了有
n2
条边,还不如floyd,比赛完才发现。必飞的航线下界为1,其他的能飞就建边。拆点,源点到每个机场的起飞区费用为1,每个机场的到达区到汇点连边。yy一下就出来了,可是失败了,并不知道是为什么。可能是没有拍吧,因为当时没时间打对拍了,懒得打,觉得麻烦,结果跪了。正解是最小点覆盖,转为二分图最大匹配。
第二题想打暴力,算了算复杂度有点紧,就弃疗了。正解是数位dp一类的,两问分开处理,又有相通之处,具体的就不说了。
第三题本想打50分暴力。其实很显然,由于时间紧,出现了神奇bug,爆了10分,唯一得分。正解是把第一次出现的先忽略掉,暴力求出其他的,和50分差不多,再随便乱搞就可以了,主要是除第一列的表很小很小,可以过。
第四题也就想打30分暴力。结果又打跪了。正解是类树剖,用线段树搞,具体我也不会。
总之,有思路要对拍。暴力要稳拿。谁都知道,但做到的又有谁呢??只有用平静的心态,合理分配时间,才能拿好该拿的分,不留遗憾。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值