在解决一个在线编码站点的问题时,我遇到了这个问题。
是否有任何算法可以查找给定无向图中的线性生成树的数量,以使生成树中的每个节点最多具有一个子代?
最佳答案
根据这个问题,我认为这只是要求查找单行节点的数量。单行是指图形是否为
o
/
o-o-o-o
\ \
o-o-o
因此,线性生成树之一将是:
o
/
o-o-o
要找到此类树,您可以使用dfs。
关于c++ - 在给定的无向图中计算线性生成树的数量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17080781/