场景说明

    进行图论的路径搜索,根据条件,遍历出符合条件的路径。在此理清深度搜索和广度搜索之间的区别。

    深度搜索的情况下,从节点的某一路径开始出发,找到当前路径的末尾节点,然后从末尾节点的路径集合中,提取其中的一条路径,符合条件,继续重复,不符合条件,返回,上一层的节点,从其他的路径开始进行搜索。后进先出

    广度搜索的情况下,遍历节点的所有的路径是否符合条件,符合的保存起来,然后对集合里面的路径重新遍历一遍。先进先出