04 2022 档案
摘要:发现求 push_down 期望次数是每个非叶节点的 push_down 概率之和,所以我们只要求出 个非叶节点的概率求和就行了。 设一个线段树上的区间是 ,那么一次操作包它的概率是 \(p_i = \dfrac{2 \times l(n-r+1)}{n \t
阅读全文
摘要:做题总结 2022.4.2 BS1215 旅馆Hotel : 线段树维护区间最大子段和,查询时线段树上二分。 BS1216 买水果 :push_up技巧。 inline void push_up(int id, int p) { t[id][p].mx = std :: max(t[id][p <<
阅读全文