牛客周赛 Round 7 解题报告 | 状态机DP

牛客周赛 Round 7 解题报告 | 状态机DP

博客链接:https://blog.nowcoder.net/n/d572226708f94daaa03f9fe1bbc7f1c0

A. 模拟题,把"you"映射为1,2,4, 其他字符映射为0,这样2x2矩阵的或和为7,就是满足的一个解,这样统计更方便

B. 状态机DP,0,1代表以0/1结尾的代价,线性遍历一下就可以处理。其实枚举模拟也很快。

C. 数学题,额,先找到上下界,然后从不同方向枚举找最大值和最小值,感觉测试数据有些弱,但确实过了。另一方面,这题最大值容易求,可以二分找最小值,如果推导存在思维难度的话。

D. 经典的状态计数DP, 乘积数0的个数和2,5的因子有关,而1e9范围内2,5个数是有限的, 因此枚举状态统计就行。按二维偏序的思路,也可以求解。

全部评论

相关推荐

威猛的小饼干正在背八股:挂到根本不想整理
点赞 评论 收藏
分享
Noob1024:一笔传三代,人走笔还在
点赞 评论 收藏
分享
评论
4
3
分享
牛客网
牛客企业服务