02 2023 档案

摘要:假如题目名称不是“【模板】缩点”的话,是否能想到缩点? 这道题如何联想到缩点? 首先题目给出的图,可能存在强连通分量,这样的强连通分量中,所有的点权都可全部取到,所以如果走到分量之中的一个点,那么整个分量的点权都可以加上,且题目说点权非负了。这样缩点之后优化了空间时间,也避免了在连通分量中重复兜圈。 阅读全文
posted @ 2023-02-03 15:09 Vegdie 阅读(30) 评论(0) 推荐(0) 编辑
摘要:首先找出图中的强连通分量,用tarjan算法。强连通分量内部强联通,所以将其看成一个点是不影响的。 进行缩点之后,整张图变成了一个有向无环图。 首先对于每一条边进行检测,如果这一条边是连接两个团的,那么更新这两个团的出入度。这里我们知道,出度总和等于入度总和。 接下来再对于每个团遍历,如果这个团出度 阅读全文
posted @ 2023-02-02 09:42 Vegdie 阅读(19) 评论(0) 推荐(0) 编辑