简介

给出一个某种元素的序列 $a_1,a_2,\cdots, a_n$,要求进行 $m$ 次询问,每次询问是一段区间 $[l,r]$ 的某种支持结合律和快速合并的信息,要求在线

阅读全文 »

简介

大概是某种意义上线段树分治和 $cdq$ 分治的替代品

阅读全文 »

题目描述

https://www.luogu.com.cn/problem/P4655

简要题意:有 $n$ 根柱子,每根柱子高度为 $h_i$,如果要架桥在 $i$ 和 $j$ 两根柱子间,需要花费 $(h_i-h_j)^2$,同时会拆掉 $i$ 到 $j$ 之间所有其它柱子,拆掉第 $i$ 根柱子的代价是 $w_i$,求连通 $1$ 和 $n$ 的最小代价,需要注意任意两座桥不能相交除了端点之外的地方相交

$n\le 10^5,0\le h_i,|w_i|\le 10^6$

阅读全文 »

题目描述

https://acm.hdu.edu.cn/showproblem.php?pid=6989

简要题意:给定一个长度为 $n$​ 的序列 $a$​,有 $m$​ 次询问,每次给定询问区间 $[l,r]$​,求 $\sum_{l\le x\le y\le r} \frac{\frac{max~a_{x\cdots y}+min~a_{l\cdots r}}{2}}{\frac{n(n+1)}{2}}$,可以离线​

$n,m\le 3\times 10^5$

阅读全文 »