一个有向图G=(V,E)称为半连通的(Semi-Connected),如果满足:u,v∈V,满足u→v或v→u,即对于图中任意 两点u,v,存在一条u到v的有向路径或者从v到u的有向路径, 若G'=(V',E')满足V'∈V,E'是E中所有跟V'有关的边, 则称G'是G的一个导出子图, 若G'是G的导出子图,且G'半连通,则称G'为G的半连通子图, 若G'是G所有半连通子图
一个有向图G=(V,E)称为半连通的(Semi-Connected),如果满足:u,v∈V,满足u→v或v→u,即对于图中任意 两点u,v,存在一条u到v的有向路径或者从v到u的有向路径。 若G'=(V',E')满足V'∈V,E'是E中所有跟V'有关的边, 则称G'是G的一个导出子图。 若G'是G的导出子图,且G'半连通,则称G'为G的半连通子图。 若G'是G所有半连通子图 中包含节点数最多的,则称G'是G的最大半连通子图。 给定一个有向图G,请求出G的最大半连通子图拥有的节点数K ,以及不同的最大半连通子图的数目C。由于C可能比较大,仅要求输出C对X的余数。
(图片来源网络,侵删)