maze.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:RasPiBot202 作者: DrGFreeman 项目源码 文件源码
def getNearestUnvisited(self, currentNode):
        shortestLength = self.farAway
        for node in self.g.nodes():
            if self.g.degree(node) < node.nbPathsOut + 1:
                length = nx.shortest_path_length(self.g, currentNode, node, weight = 'weight')
                print "Length to node ", node.uid, ": ", length
                if length < shortestLength:
                    nearestUnvisited = node
                    shortestLength = length
        print "Distance to nearest node with unvisited paths: ", shortestLength
        return nearestUnvisited
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号