library-checker-problems icon indicating copy to clipboard operation
library-checker-problems copied to clipboard

[問題案] Counting Spanning Trees (Undirected / Directed)

Open maspypy opened this issue 1 year ago • 2 comments

[問題] (無向) $N$ 頂点 $M$ 辺の無向グラフが与えられる.全域木を数える.使う辺番号が違うなら違うとする. mod 998244353.

(有向) $N$ 頂点 $M$ 辺の有向グラフが与えられる.根 $r$ も与えられる. $r$ を根とする有向全域木を数える.使う辺番号が違うなら違うとする. mod 998244353.

[制約] $N\leq 500$

[解法] 行列木定理

maspypy avatar Jan 16 '24 10:01 maspypy

とりあえずは sparse 仕様ではないほうが良いと思います。 (需要が多そうな、全要素持つものの verify が不便になって辛そうなので)

NachiaVivias avatar Jan 16 '24 11:01 NachiaVivias

出題が多いのもそっちな気がしてきたので、単に $N\leq 500$ ということにしておきます。

maspypy avatar Jan 16 '24 12:01 maspypy