python类dfs_tree()的实例源码

cliquetree.py 文件源码 项目:pyBN 作者: ncullen93 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def dfs_postorder(self, root):
        G = nx.Graph(self.E)
        tree_graph = nx.dfs_tree(G,root)
        clique_ordering = list(nx.dfs_postorder_nodes(tree_graph,root))
        return clique_ordering
callgraph.py 文件源码 项目:Deep-Subspace-Clustering 作者: tonyabracadabra 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def main():
    func_list = parse.parse(open(sys.argv[1]).read())
    G = foo(func_list)
    #G = callgraph(func_list)
    nx.write_dot(G,"G.dot")
    #H = nx.dfs_tree(G,'solver')
    #nx.write_dot(H,"H.dot")
    #print nx.topological_sort(H)
redundant_multicast_algorithms.py 文件源码 项目:ride 作者: KyleBenson 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def _trim_subtree(self, tree, root):
        """Trims off and returns a subtree rooted at root. Updates all
        necessary internal state.
        :param tree:
        :type tree: nx.DiGraph
        :param root:
        :return: subtree rooted at root
        """
        subtree = nx.dfs_tree(tree, root)
        self._update_bookkeeping(subtree, root)
        tree.remove_nodes_from(subtree.nodes())
        return subtree


问题


面经


文章

微信
公众号

扫码关注公众号