随笔分类 - 数据结构
摘要:U.N.OWEN就是她吗?,哈德曼的妖怪少女, 平安时代的外星人
阅读全文
摘要:题目描述 平面上有 \(n\) 个点,第 \(i\) 个点坐标为 \((x_i, y_i)\)。连接 \(i, j\) 两点的边权为 \(\sqrt{(x_i - x_j) ^ 2 + (y_i - y_j) ^ 2}\)。求最小生成树的边权之和。 输入格式 第一行一个整数 \(n\)。 接下来 \
阅读全文
摘要:鱼死网破(clash),漏网之鱼(escape),浑水摸鱼(waterflow)
阅读全文
摘要:Link Cut Tree学习笔记
阅读全文
摘要:题目描述 输出格式 For each query of type 3, print one number which represents the answer. 样例 样例输入 1 10 10 56 90 33 70 91 69 41 22 77 45 1 3 9 1 1 10 3 3 8 2 5
阅读全文
摘要:题目描述 样例 样例输入 1 5 5 1 2 3 4 5 1 1 5 2 1 5 0 3 5 3 1 1 5 2 1 5 样例输出 5 15 3 12 分析 对于线段树的每一个节点,我们记录它的最大值、严格次大值、区间和以及最大值的个数 对于第一种操作,如果当前区间的最大值小于等于 \(t\),那么
阅读全文
摘要:题目描述 题目传送门 分析 看到比值的形式就想到 \(01分数规划\),二分答案 设当前的值为 \(mids\) 如果存在$\frac{\sum _{e \in S} v(e)}{|S|} \geq mids$ 那么 \(\sum _{e \in S} v(e)-|S| \times mids \g
阅读全文
摘要:题目描述 题目传送门 分析 路径问题考虑点分治 对于一个分治中心,我们可以很容易地得到从它开始的一条路径的价值和长度 问题就是如何将不同的路径合并 很显然,对于同一个子树中的所有路径,它们起始的颜色是相同的 因此我们可以将一个节点的所有子结点按照颜色排序 这个可以在建图之前处理好 然后开两个权值线段
阅读全文

浙公网安备 33010602011771号