0
点赞
收藏
分享

微信扫一扫

2022/3/22考试总结

无愠色 2022-03-22 阅读 49
动态规划

时间安排

上午有课所以改成下午打复现赛

1:00~1:20

看完题感觉很难受
前两题都是位运算,T3是概率
不知为什么,前两题看起来都很可以FWT的样子
暴毙

1:20~1:50

写了T1,T2的暴力
期望得分30pts

1:50~2:10

想到数竞课上讲的自然数对3取余的规律
推了一会,发现对于二进制,在模3的意义下
加一个奇数位相当于加二,加一个偶数位相当于加一
顺便证明了一下
剩下的似乎只需要分类讨论即可

2:10~2:30

实现起来很简单
调了一会就拍上了

2:30~3:00

T2的式子直接把FWT写脸上了
但是只会写m=1
写完之后剩下的一点思路就没有了

3:00~3:10

想写T3的爆搜
太难写就弃了

3:10~3:40

考虑dp,一开始考虑区间dp
发现转移和左端点无关后,改成线性dp
复杂度 O ( n 4 ) O(n^4) O(n4)

3:40~4:20

发现转移可以改成前缀和
复杂度变成 O ( n 3 ) O(n^3) O(n3)
可以拿到60分
担心空间爆,所以卡了卡空间

4:20~4:40

测了T1的大样例
因为是spj,所以顺便写了个checker
发现了一个地方爆int了
改过就没问题了

举报

相关推荐

2022/3/11 考试总结

2020/3/6考试总结

2022-CKA考试经验总结

总结 2022/3/26

2022-3-20 总结

0 条评论