题解:[[2024.10.10 模拟赛]] ## 植物收集 #二分 #函数 #ST表 一种植物有 $n$ 种生长阶段,你需要集齐所有生长阶段。第 $i$ 个生长阶段可以花费 $a_i$ 的钱购买,但是直接购买不一定是最便宜的。有神奇骨粉 $k$ 元撒一次,可以让已经购买的所有植物的生长阶段都向上一截,第 $n$ 阶段变成第 $1$ 阶段。 ## 美丽子区间 #树状数组 #单调栈 有长度为 $n$ 的序列 $a$,求 $a$ 的子区间 $[l,r]$ 满足 $a_l$ 与 $a_r$ 不是 $a_l\sim a_r$ 的最小值的数量。 ## 字符序列 #矩阵 #序列dp 有函数 $f(c,s)=cs_1cs_2\cdots cs_{|s|}c$,给定长度为 $n$ 的字符序列 $c$,求 $f(c_n,f(c_{n-1},f(\cdots,f(c_2,f(c_1,S)))))$,其中 $S$ 为空串。 ## 网络攻防 #随机化 #生成树 #桥 有 $n$ 点 $m$ 边的连通无向图,第 $i$ 条边连接 $u_i$ 与 $v_i$。可以删除最多 $k$ 条边,使图不再连通。求删除的方案数。