摘要: 众所周知,SPFA可以判负环。如果采用BFS,那么存在负环的充要条件就是一个点入队超过总点数次。但不难看出,这样的方法效率是很低的。 我们考虑DFS。 如果题目只要求判断负环,我们便有一种效率稍高的方法:将dis数组初始化为0,对每个点跑一遍dfs即可,如果能在一次搜索中搜到重复的点,那么负环就存在 阅读全文
posted @ 2017-11-03 08:36 NINGLONG 阅读(181) 评论(0) 推荐(0) 编辑