P230,3、对一个有n个顶点、e条边的图采用邻接表表示时,进行DFS遍历的时间复杂度为(),空间复杂度为();进行BFS的时间复杂度为(),空间复杂度为()
无论是深度优先遍历还是广度优先遍历,对于邻接表都要访问所有的顶点,以及依赖于所有顶点的边,所有时间复杂度是O(n+e)
P231,12、判断有向图中是否存在回路,除可以利用拓扑排序外,还可以利用()
深度优先遍历可以,广度优先遍历不行,因为深度优先遍历保存路径,但是广度优先遍历或者其他两个选项,没有保存路径。
深度优先遍历可以得到拓扑逆序序列,其时间复杂度为O(n+e)