P4159 [SCOI2009] 迷路

P4159 [SCOI2009] 迷路

先考虑当路径长度都是1的情况,那么题目要求的其实就是走了\(t\)步到达\(n\)点的方案数

设\(f[i][j][t]\)表示从\(i\)到\(j\)恰好走了\(t\)步的方案数,则

\(f[i][j][t] = \sum\limits_{k=1}^nf[i][k][t-1]*f[k][j][1]\)

而\(f[k][j][1]\)其实就是\(g[i][j]\)即邻接矩阵中两点之间是否有边。

上一篇:[SCOI2009]粉刷匠(读错题版)


下一篇:打造Java可观测性的5个关键步骤