摘要: 解题思路 问题分析 我们需要找到满足以下条件的节点: 删除该节点后,所有好点对仍然连通 删除该节点后,坏点对不连通 关键思路 好点对连通性分析: 如果一个节点在某个好点对的路径上,删除它会导致该好点对不连通 因此,能被删除的节点不能在任何好点对的路径上 使用树上差分标记所有好点对路径上的节点 坏点对 阅读全文
posted @ 2025-10-08 18:20 CRt0729 阅读(25) 评论(0) 推荐(0)
摘要: 解题思路 这个问题可以看作是一个图论中的链式关系计数问题。我们需要将n个同学排成一队,其中有些同学必须相邻且保持前后顺序。 核心思路: 将必须相邻的同学对视为一个整体(链),每个这样的链在最终排列中作为一个整体出现 使用并查集来维护这些链,将必须相邻的同学合并到同一个集合中 检查约束条件的合法性: 阅读全文
posted @ 2025-10-08 18:16 CRt0729 阅读(13) 评论(0) 推荐(0)