ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

U635735 Treap=Tree+Heap

U635735 Treap=Tree+Heap

结论是建出笛卡尔树后每个结点的深度相当于从这个结点向前向后严格前后缀最大值个数,那么路径长度等价于这个,我们只需要快速维护这个即可。

这是单侧递归线段树模板题,使用线段树即可做到 \(O(n \log^2 n)\)

返回列表