【集训】jzoj 2017.8.10 noip模拟赛A 总结

今天大佬们都来做a组了。但是题反而水了?
第一题比较简单,第一眼看不会做,但观察发现: 当x=x0时直线在该点下方的都有贡献。 满足二分性质直接二分就好。主要是要抓住题目的连线方法的独特性。这题拍了。

第二题一开始看错题了,没注意到路径单向。发现之后就很好想了,先dp设了二维状态,以为能切(又是这样)然后蹲个坑冷静后发现这是 O(n2) 的复杂度。 但也有80分,而且第三题还有冗长的90分等着我去拿,就先弃掉剩下的20了。 (优秀的策略)。
这题如果拍的话第三题时间就不够了,所以没有拍,肉眼查了好几遍,出了个小数据。

第三题考虑了一下队列应该可做,但细节很多? 只剩下一个半小时了所以我觉得为了十分去打一个可能调不出来的算法不值得,就先弃掉那十分了。直接上了裸的splay. 最后20分钟调出来了,但没时间了就没拍,手出了一些小数据。
但最后只有70分? 原因是kth的时候翻转标记没下传。 幸好有70没有R操作不然就GG.
最后也有100+80+70=250。

这几天状态都不错,水题都能切出来。
1. 对拍是十分必要的,幸好今天第三题有很多分没有翻转。
2. 不要打细节很多的算法
3. 想题不要有心理压力,尽力拿到自己能拿的每一分。
4. splay还是有很多小错误,不够熟练。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值