From charlesreid1

No edit summary
No edit summary
Line 21: Line 21:
[[Category:BFT]]
[[Category:BFT]]
[[Category:Trees]]
[[Category:Trees]]
[[Category:Queues]]

Revision as of 20:14, 11 June 2017

Breadth-first traversal using queues

Breadth-first traversal: same idea as breadth-first search BFS, except for traversing the tree. So, instead of searching for something in the tree, you're performing a visit action.

When doing BFT, use a queue. The pseudocode looks like this:

add root to queue
while queue not empty:
    remove next item from queue
    perform visit action on item
    add children queue


Flags