What is the space complexity of depth first tree search?
Answer: C
Depth first needs only the current path and the unexpanded siblings along it, which is the branching factor times the maximum depth, an enormous saving over breadth first's exponential frontier. That single property is why it remains useful. Graph search versions lose the advantage by storing an explored set. A strategy whose memory requirement grows linearly where the alternative grows exponentially will always have a place, whatever its other weaknesses.
Please log in or register to report this question.