摘要:
重算与抵消:处理去重贡献的技巧 很多问题的难点在于:目标状态具有“去重”性质,例如集合大小、区间不同元素数、路径不同颜色数等。 直接维护真实状态通常很困难,因为一个元素是否产生贡献,取决于它之前是否出现过。 一种常见的转化方法是: 不直接维护真实状态,而是维护一个容易计算的状态,再通过抵消操作消除多 阅读全文
posted @ 2026-08-03 22:20
txp2025
阅读(21)
评论(0)
推荐(0)
摘要:
我们要知道树上一个链上不同的颜色个数。 \(n=2*10^5\) 考虑记录数组\(lst\),\(lst_i\)代表节点\(i\)的祖先中,距离节点\(i\)最近且颜色和他相同的祖先的\(dfs\)序。 然后使用线段树+dfn查询这个链上\(lst\)小于链顶dfn序的节点的个数 阅读全文
posted @ 2026-08-03 22:14
txp2025
阅读(10)
评论(0)
推荐(0)

浙公网安备 33010602011771号