「SCOI2013」多项式的运算-Splay
· ✏️ 1023 words · ☕ 3 mins read
维护一个动态的关于 $x$的无穷多项式 ,这个多项式初始时对于所有 $i$ 有 $a_i = 0$
$$
f(x)=a_0x^0+a_1x^1+a_2x^2…
$$
操作者可以进行四种操作:
mul L R V
表示将 $x^L$ 到 $x^R$ 这些项的系数乘上某个定值 $v$ ;add L R V
表示将 $x^L$ 到 $x^R$ 这些项的系数加上某个定值 $v$ ;mulx L R
表示将 $x^L$ 到 $x^R$ 这些项乘上x变量;query V
求 $f(v)$ 的值。
操作集中在前三种,第四种操作不会出现超过 $10$ 次。