【CSP-S2019】10.28比赛总结

尽信题解不如无题解

比赛思路

传送门

  • T1:将一段递增的d2*S累加到一个数组里面。差分上头,三次差分就好了。
  • T2:刚开始以为建出最短路图,叶子结点对应一些起点,但是没有考虑到除了叶子节点以外的其他点也可能因为某一个比较距离短的起点被删掉了而使得最小值变大(这么显然的我居然忽略了???),打完之后才发现。
    理解完题意之后就对于每一个点分开考虑,找出一个起点的集合,如果这个集合都被选完了,那么答案就会改变,那么只要某一个集合包含这个集合,它就会有贡献。子集转移一下就好了。
  • T3:???找不到性质,无从下手。

赛后消化

  • T3看着题解一步步地推了一个下午,十分有趣。可以说巩固了一下组合数的知识吧(安慰一下自己)。
  • 晚上用lyl的聪明方法,根据卡特兰数转化为括号,十分巧妙并且简单地解决了。出题人。。。我已经不知道怎么说好了。还是我太菜了。

总结

  • 停课的第一天,早上做比赛的时候有一点飘,特别是觉得切了前两题之后。。。这可不行啊。都没有心情去推最后一题了。
  • 计数十分神奇。对于与栈有关的题目不妨多想一想括号序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值