Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

03 2022 档案

Segment Tree Beats 学习笔记
摘要:> 前置知识:线段树 ## 简要介绍 ### 区间取 min/max 问题 先引入一个简单的问题:给定一个数列,你需要支持区间取 \min,区间求和。怎么做? 普通的线段树只能支持区间求和,不能支持区间取 \min,如果每次修改都暴力递归到叶子节点,时间复杂度就会爆炸。 显然有一个可行的剪枝
376
0
0
【今日爽文】重学wqs二分之我是方案构造者
摘要:引入:最小度限制生成树 将连接 s 的边称为 白边。我们人为地控制“最小”生成树的白边数量,那么其权值一定先减小后增大。其中顶点为真正最小生成树的白边数量。 发现其有凹凸性,于是考虑 wqs 二分,具体如何操作不再详细说明,最终复杂度是 O(n\log n+n\log W)。 除此之
386
2
3
点击右上角即可分享
微信分享提示
深色
回顶
收起