将林转换为树所需的最小边数是多少。森林由邻接矩阵给出。例如给定这个邻接矩阵(代表森林),
0 0 0 0 0
0 0 1 0 0
0 0 0 0 0
0 0 0 0 1
0 0 0 0 0
将其转换为图形所需的最小边数是多少。那么答案是1,但如何通过程序来实现呢?
答案 0 :(得分:2)
所以你想要一个图形(可能是一个断开图形的森林)并找到连接它的最小边数?相当简单,我会说:
这里的推理是,对于C组件,您只需要(C - 1)个边缘将它们连接到树中,这将连接图形。