摘要:
LCA 即最近公共祖先问题是一类常见的问题,倍增法是一种常见的求解方法。 阅读全文
LCA 即最近公共祖先问题是一类常见的问题,倍增法是一种常见的求解方法。 阅读全文
posted @ 2022-06-26 17:42
qzhwlzy
阅读(162)
评论(0)
推荐(2)
LCA 即最近公共祖先问题是一类常见的问题,倍增法是一种常见的求解方法。 阅读全文
引入 假设一个班中有 \(n\) 个人,每个人都参加至少参加了 \(A\) 和 \(B\) 两组中的至少一个,已知有 \(15\) 人参加 \(A\) 组,\(20\) 人参加 \(B\) 组,\(5\) 人同时参加了两个组,求总人数 \(n\)。 显然,总人数并不是 \(15+20=35\),因为 阅读全文
前置知识:对数及换底公式1 简介 ST 表是一种可以做到 \(\mathcal{O}(n\log n)\) 预处理 \(\mathcal{O}(1)\) 查询 RMQ 问题的数据结构。 RMQ 问题(Range Maximum/Minimum Query)即为求区间最大/小值的问题。 对数:若 \( 阅读全文
引入:UVA11526 H(n) 假设我们要求 $\sum\limits_{i=1}^{n}{\left\lfloor\dfrac{n}{i}\right\rfloor}$ (n 为常数)的值,应该怎么办呢? 显然,我们可以枚举,在 $\mathcal{O}(n)$ 复杂度内得到答案,但是,如果题目 阅读全文