graph.py 文件源码

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

项目:py-graphart 作者: dandydarcy 项目源码 文件源码
def tsp(self, start):
        res = []
        nodes = np.array([i for i in range(self.n)])
        visited = np.empty(self.n, dtype=np.bool)
        visited.fill(False)
        visited[start] = True
        node = start

        while False in visited:
            tree = cKDTree(self.nodes[~visited])
            nearest = tree.query(self.nodes[node], k=1)[1]
            t = nodes[~visited][nearest]
            res.append([node, t])
            visited[t] = True
            node = t
        return res + [node, start]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号