首页 > 其他 > 详细

「考试」省选14

时间:2020-01-31 15:21:45      阅读:65      评论:0      收藏:0      [点我收藏+]

T2
杨氏矩阵+钩子定理的裸题。
不懂的看我上篇博客:
https://www.cnblogs.com/Lrefrain/p/12245356.html
然后发现这个题问的就是有多少种方案来把需要打的关全都打了。
此处的方案不同指通关顺序不同。
我们发现需要通关的部分两个平行四边形的并,不是杨氏矩阵的形状。
考虑直接给扭成矩形方便计数。
于是改变坐标,使得\(A=A-B+1,C=C-D+1\),这样就转过来了。
现在是两个矩形的并
直接用钩子定理即可。
我们预处理阶乘,然后再预处理阶乘的前缀积即可。
这样在查询的时候需要求逆元,复杂度是\(O(qlog1e9)\)的。
具体来说可以把这个矩形的并拆开来算。
如果这个并是两个中某一个矩形,那么就可以直接算这一个矩形了。
细节很多我懒得说。
总之,用阶乘和阶乘的前缀积可以算,一些规律自己手玩就行了。

「考试」省选14

原文:https://www.cnblogs.com/Lrefrain/p/12245379.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!