随笔分类 - 图论--DAG
摘要:题意 分析 直接线段树合并似乎复杂度不太对,会被卡。 于是考虑线性做法,发现原题的每一个函数的调用关系构成一个DAG。 由部分分启示我们先想想只有1操作的情况:直接每次暴力单点加,最后查询一次就行了。 再看只有前两个的情况:每次还是暴力单点加,但是要统计一下这个操作后面一共乘了多少倍,那么我们可以看
阅读全文
摘要:求最短路的必经边。 建出最短路图,这个图一定是一个 DAG ,然后 dp 求出从起点到每一个点和从每一个点到终点的路径种数。 对于一条边,如果 \(from(u)\times to(v)\) 的值等于起点到终点的路径条数,那么这条边必须经过。 同样类似的办法可以求割点和割边。 转载于 yhx's b
阅读全文

浙公网安备 33010602011771号