广度优先算法是连通图的一种遍历策略。由于它的思想是从一个顶点V0开始,辐射状地优先遍历其周围较广的区域,故得名。 不少最短路径算法就是基于广度优先的思想成立的。html
http://blog.csdn.net/raphealguo/article/details/7523411java
深度优先搜索(DFS),能够被形象的描述为“打破沙锅问到底”,具体一点就是访问一个顶点以后,我继而访问它的下一个邻接的顶点,如此往复,直到当前顶点一被访问或者它不存在邻接的顶点。算法
https://www.cnblogs.com/daoluanxiaozi/archive/2012/05/18/2507212.htmlsegmentfault
java实例:lua
http://blog.csdn.net/yxmmao/article/details/51586540spa
https://segmentfault.com/a/1190000002685939.net
https://www.cnblogs.com/junyuhuang/p/4544747.htmlhtm