省选模拟赛2022/3/17

赛后总结反思

7.30-7.40
t1 暴力可做,好像是个树形dp吧
t2 第一档是个线性筛,正解难道是裸的杜教筛?!!但是我不会啊,差不多都忘了
t3 暴力可写,n^2也许可以考虑一下?或者直接上SAM然后分别计算贡献就行

7.40-8.00
t1 暴力写完

8.00-8.20
t2把线性筛写完了,有一个点不会写,就是i%p[j]==0的情况,然后先放着,去写t3了

8.20-8.40
t3 暴力写完,发现不对,读错题了,改了一下过了,发现SAM并没有思路了

8.40-9.00
又去看t2,想了想,其实能处理,但是复杂度不是线性了,而是要枚举有多少个这个因子,试了一下,发现1e7竟然没超时!狂喜

9.00-9.25
看t1的有一档是链的分。我刚开始想从下往上考虑,结果发现,好像只找一个最长上升子序列就ok了!写完对拍没问题。

9.25-10.30
想趁热打铁,写一下树形dp,f[e][x][j]表示x的颜色是e,在x的子树内,不包括x ,权值和为j是否合法,然后发现数组刚好开下,复杂度也刚好,觉得肯定是这个没错了!然后写不对,还是dp能力不行啊

10.30-11.30
推t2的式子,万幸我想起来了杜教筛的式子,不给不幸的是我并不会写(自闭ing)

11.30-12.00
想t3能不能优化,发现不会了,大概从11.40开始就罚坐+自闭

赛后总结反思

  1. 赛场上的dp需要多练习,想法是对的,但是无法实现,很伤
  2. 数论知识不牢固,杜教筛学的时候就没学几道题好像
  3. t3有个40是可以用二分来写的,赛场上没想到,不过这个思想很好,要订出来并且记录一下

与正解的差距

T1

dp式子和我想的差距有点大,且并不是可行性,而是求了一个最小值,写法上是树形背包,但是细节很多,要求对状态的理解非常深(我就不行)。

T3

这告诉我们,学了sam之后,字符串的题往这方面想一想
二分的40分实现了之后觉得很简单,也不难想到,之后要多往这方面思考
60分:如果能想到40分,就会发现有一段区间加的操作,可以用线段树优化掉,但是依然不够,所以还得借助sam,代替二分的操作
100分:利用单调性做了单调队列,理解不深,能写出60分的就好了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值