Depth First Search

1. Which one of the following steps is incorrect when performing iterative DFS using a stack?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

2. What is the time complexity of DFS when VV is the number of vertices and EE is the number of edges, using an adjacency-list representation?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

3. Pick the incorrect option.
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

4. Which of the following are applications of DFS?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

5. DFS can only be applied to trees and not to graphs.
Explanation

Explanation

Explanation

Explanation

6. Pick the incorrect option.
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

7.
When we apply DFS on the above graph, which one of the following traversal orders is not possible?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

8. Consider a connected graph with 6 vertices. If DFS starts from one vertex, how many vertices will be visited?

Explanation

Explanation

Explanation

Explanation

9. In an undirected graph, what does a DFS tree edge represent?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation