9.24NOIP模拟赛总结
Posted 卿吟酒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9.24NOIP模拟赛总结相关的知识,希望对你有一定的参考价值。
题目挺难的似乎
现在才知道stl的好
时间安排
6.10-7.00 看题
7.00-7.20 推T2
7.20-7.40 写T2部分分
7.40-8.00 推T3
8.00-8.50 研究各种stl+写T3部分分
8.50-9.15 思索T1
9.20- 检查(再写新的敲不完了QAQ
题目分析
T1
本来想着AC自动机+dp水一水的(一般T1放不了这么难,所以这应该不是正解)
但是字符串总长太长了,dp根本跑不动
注意到m<=10,估计正解在这个上面做文章(不知道我预言家会不会被刀
最后想了一个20pts的朴素做法,AC自动机+反trie树然后trie树上关键点染色子树,之后dp
(想出来的时候最后剩不到半小时,感觉敲不完就没敲了
T2
我这个小天才~~(电话手表)~~强行数学归纳法归纳出了性质(不知道假不假
建棵树往上跑就好,期望60吧
赛后
挂分了,在一些后效性上考虑有问题,我比赛的是时候的思路没问题,但是实现有问题…
例如 a点及子树*了2/3后再挂了b点,其实只有b点挂上以后的百分比对b才有影响,所以不能把影响放在点上,应该修改一次下传一次。
T3
可以发现,一个位置如果被修改,它在序列中一定第一次出现,并且它改成的值一定在前面出现过。
可以发现,修改后的值对序列的影响,与改成的具体数字无关。
所以找到前面出现过的,与被修改的数最接近的数即可
(应该不挂,不知道期望多少,也许能A
赛后
可恶QAQ
set自带大常数,被卡了5pts…
T4
不会就是不会,说什么都是不会
赛后总结
1.stl真好用,可以学一些stl和迭代器的用法
2.一些算法忘得有点多(指名道姓AC自动机),而且前面思维时间放的有点多(指思考T1正解),所以挤占了可能可以敲出的T1部分分.
以上是关于9.24NOIP模拟赛总结的主要内容,如果未能解决你的问题,请参考以下文章