ZROI 22/2/10 总结

博主讲述了在一场算法竞赛中的解题过程,从T1的逆序DP理解,到T2的观察式子性质,再到T3的期望题挑战。重点分享了状态转移方程的优化、空间复杂度的控制以及关键问题的突破。最终提到的技巧包括正难则反的策略、观察式子的性质和对T1、T2、T3问题的反思。
摘要由CSDN通过智能技术生成

7:30~8:00

先看了一遍题,T3没看懂,T1估计是状压,T2不知道

8:00~9:00

写了个状压但是不对,连忙写了个dfs
发现效率很差
又过了一会发现答案都很小,可以直接枚举答案
如果进而倒序dp,似乎就能过了
调了一点小细节就过大样例了

9:00~10:00

T2 发现答案只会在0,k两个数中,考虑dp
设fij表示前i个数,第i个数选了j的最小花费
复杂度 O ( n 2 k ) O(n^2k) O(n2k)
大概只能有40分

10:00~10:10

发现T1可能会RE,赶紧改了

10:10~11:00

写了个贪心但是不对
又优化了空间复杂度

11:00~12:00

对拍

考试总结

T1:可能是说过很多次正难则反,所以就想了逆序的dp
T2:如果把式子写下来就会发现性质,就能做到n^2了
T3:对于期望的题还是没有什么思路,还是要多练一下啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值