Breadth First (Breath, first..) Search — You know how they say: “if you can teach it, then you really know what you’re talking about?” Well, let’s just say that’s what I’m trying to do today. So — edits and comments very welcome! Breadth First Search If you have not run into it already — breadth first search is an algorithm that visits nodes in a specific order — first the root node, then it’s adjacent nodes. In…