From charlesreid1

No edit summary
 
Line 14: Line 14:


{{TreesFlag}}
{{TreesFlag}}
{{GraphsFlag}}


[[Category:Queues]]
[[Category:Trees]]
[[Category:Trees]]
[[Category:Binary Trees]]
[[Category:Graphs]]
[[Category:Traversal]]
[[Category:Traversal]]
[[Category:Algorithms]]
[[Category:Algorithms]]
[[Category:Queues]]

Latest revision as of 15:51, 7 September 2017

Breadth-first search using queues

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

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

Flags