dijkstra迪杰斯特算法邻接表加二叉堆实现python版

dijkstra迪杰斯特算法邻接表加二叉堆实现python版

请问这个邻接表实现,为什么节点数不是7就实现不了了呢

这个跟节点的数量没关系,你可以先手动画个图,然后用程序中的邻接表表示出来这个图,程序应该不会出错。出错的情况可能是图不满足情况,首先是不能有负权边,其次也不能有负权回路。如果还是出错的话,可以把你的图数据还有报错信息分享出来,大家研究下。