📜  门| GATE-CS-2014-(Set-1)|问题20

📅  最后修改于: 2021-06-28 23:57:01             🧑  作者: Mango

令G为具有n个顶点和m个边的图。 G的“深度优先搜索”中最紧迫的运行时间上限是多少?假设该图是使用邻接矩阵表示的。
(A) O(n)
(B) O(m + n)
(C) O(n 2 )
(D) O(百万)答案: (C)
说明:使用邻接表表示图时,图的深度优先搜索需要O(m + n)时间。

在邻接矩阵表示中,图表示为“ nx n”矩阵。为了进行DFS,对于每个顶点,我们遍历与该顶点对应的行以找到所有相邻的顶点(在邻接列表表示中,我们仅遍历该顶点的相邻顶点)。因此,时间复杂度变为O(n 2 )
这个问题的测验