2018.8.26 No.3

我眼里的题目(实则不然)

T1奥数题
T2图论
T3字符串恶搞

正解

T1贪心
T2dei就是图论
T3DP

procedure

因为今天最后一天了嘛,放假了嘛,收官了嘛,终结了嘛,所以比赛还是要好好打的,那我就乖乖按顺序打。
T1看完题目有点蒙圈,还是因为我的数学已经支持不了我的信奥了,本来就只拿了20分,后来在想另外30分的同时灵机一动就想出了正解。AC。
T2哇图论,题意很简单,就是一个有向图,求每个点所能到达的点的权值之和。然后它的样例给的也很人性,哪像DAY1T2那两个傻屌样例、、、经过我的短时间思考,立刻想出了思路——①tarjan求有向图强连通分量;②给每个强连通分量缩点;③在新图中dfs一遍计算即可。前两步我都没问题,可之后dfs突然卡了一下,就没思路了。先去T3,不然要挂。
T3终于有了一点NOIP模拟的感觉,那个数据点是给表的,一眼看去部分分超足。但是这种字符串的题可能不太适合我。本来如果是子串的话我可能可以用后缀数组啥的xjb乱搞一波,但这里是子序列,我瞬间就GG了。我当时真的一点都没有想到用DP去做,明明LIS(最长上升子序列)LCS(最长公共子序列)就是用DP去做的啊。我是智障。然后我又犯了一个很白痴的错误,我把数据表其中有一行看错了,打了一个错误的部分分子程序,浪费时间、、、最后只拿了25分。
回过头去写T2的dfs。在时间很短的情况下,努力把它敲完了,也过样例了,本来胸有成竹的认为应该能AC,实则只有20分。还是我那个dfs写错了啊。不过改了一下就改过了。

小结

T2到最后时间不够,没有成熟思考,T3还是没有DP的感觉。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值