采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
波波老师,有向图中所有的顶点没一个入度为0的,是不是也可以判断有环无环?
可以的呀。
在这种情况下:https://git.imooc.com/coding-370/Play-with-Graph-Theory-Algorithm/src/master/13-Directed-Graph/07-Topological-Sort/src/TopoSort.java
25 行代码不会执行,因为没有一个节点入度为 0。
28 的 while 也就进不去,因为 q 是空。那么 res 也是空。
38 行就会成立,因为一个图肯定有顶点,但 res 为0,G.V() 一定不等于 res
于是 hasCycle 设为 true。
我们现在的代码依然成立。
继续加油!:)
非常感谢!
登录后可查看更多问答,登录/注册
30+小时系统学习,bobo带你克服被图论支配的恐惧
987 10
1.4k 9
1.6k 7
559 7
958 6