三元环计数&四元环计数
dfs树,点双,边双,强连通分量
bfs树
对一个图运行 bfs 算法,每个点 u u u的父亲定义为第一次遍历 u u u时的前驱结点,若无则为根。
非树边只存在在同一层的两个点和相邻层的点中。
hihoCoder1147 时空阵
题意:
问 1 1 1号点到 n n n号点距离恰好为 m m m的图的个数。图的边权为 1 1 1。
n , m ≤ 100 n,m \leq 100 n,m≤100
题解:
d p ( i , j , k ) dp(i,j,k) dp(i,j,k) 表示做了前 i i i层,上一层用 j j j个点,共用 k k k个点的方案数。
转移枚举这一层的连边方式,做到 m m m层即可。
对于 m m m层之后的边可以随便乱连