【PHT】2022-10-21

传送门

T1 算贡献

T2 算贡献+矩乘维护动态dp

T3 类似于 CCPC2021 K ,用矩乘维护斐波那契和

T4 妙题,就是先让 x[i]=A[i]-B[i] ,然后显然就是要判断何时 x[i]=0 ,然后就是感性理解一下就是判断的条件是很紧的,非常唯一,然后你每次直接操作都非常的繁琐,考虑变换一下使得我的操作不要那么繁琐,就是y[i]=x[i]-x[i-1]-x[i-2] 然后发现这样每次操作就只要弄 l,r 即可,这类题好像 xtq 讲过 ??

T5 随机化

T6 拓展欧拉定理,类似于 【P4139 上帝与集合的正确用法

T7 简单退一下式子发现是等比数列求和然后就是模意义下求对数,bsgs

T8 不难但是挺难的题,就是两个方向,要么优化贪心,要么大力多项式,至于贪心的证明就是非常典的染色游戏什么的。

多项式做法,就是每个位置要么操作要么不操作,就是一个无穷长的 0/1 串,设为 F(x) 然后你的结果就是 F(x)S(x) 其中加号是异或,乘号是与,然后就是列出形如 F(x)S(x)=1+xk ,然后就是 bsgs

优化贪心,就考虑整个过程虽然是在动态调整的,但是结果都是确定的,然后就以动态调整作为阶段来dp,设 f[i][j] 表示窗口滑到 i 且 进行操作完毕后 窗口内第 i 个数的值,然后又递推式:

f[i][j]={f[i1][j+1],f[i1][2]=0f[i1][j+1]xorsj,f[i1][2]=1f[i][j]=f[i1][j+1]xor(sj&f[i1][2])

是一个矩乘状物,然后就是形如等式 A[]Tr[]k=Dbsgs again

posted @   chx#XCPC  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示