If the search tree is finite, then either breadth-first or depth-first will eventually find the goal. Both

Question:

If the search tree is finite, then either breadth-first or depth-first will eventually find the goal. Both methods search the entire state space, but in a different order. We will now show a depth-first search of the 15-node binary tree diagrammed previously.

It takes about the same amount of time to find the goal (12) as it did with breadth-first search. It would have taken more time to find 15; less to find 8. The big difference is in the number of states considered at one time. At most, depth-first search considers four at a time; in general it will need to store only log, n states to search a n-node tree, while breadth-first search needs to store n/2 states.

(defun finite-binary-tree (n)

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Question Posted: