Question: What is a key characteristic of DFS when applied to a graph?
Options:
Correct Answer: It can be implemented using recursion
Solution:
DFS can be implemented using recursion, which allows it to explore as far down a branch as possible before backtracking.