摘要:
题目链接:园丁的烦恼 挺经典的题目,转化成二维数点去做 这玩意和常规的偏序计数问题有区别: 转化为求 \(a \le x \le b \ \&\& \ c \le y \le d\) 的数量,这种就别想着拆来拆去了,这种权值类带偏序计数类问题,是经典的可差性问题,我们计:\(ans(x,l,r)\) 阅读全文
摘要:
题目链接:森林 有意思的树上可持久化线段树变形题,建议先看这个:P2633 Count on a tree 题解 对于本题而言,我们重新阐述树上可持久化线段树的核心思想,对于点路径/边路径上的第 \(k\) 大问题,我们使用树上前缀和问题的思想,将其转化为可差性问题:一条路径上的权值线段树可以拆分为 阅读全文
摘要:
题目链接:Count on a tree 大概可以认为是树上主席树的板子 我在之前的某些题解提到了,主席树一般来说有两个基本功能: 可持久化功能,可以选择回退或者新增版本。 对于可差性问题,可以有更好的转化为前缀和做法,常见的问题为权值类型问题。 在树上的路径第 \(k\) 大,显然如果我们能拿到这 阅读全文