首页 > 其他 > 详细

深度优先搜索

时间:2017-07-15 23:36:47      阅读:245      评论:0      收藏:0      [点我收藏+]

在图中的深度优先搜索,由于避免回路的产生,设置visit数组。

 

有两种深度优先的应用场景。一种是用于最优解的寻找,即到达目的地的最优解。这时需要设置全局的一个数组,还有变量,来储存路径。通过与别的方法的比较,获取最优解。

第二种是染色问题,只要求全部遍历,没有最优的要求。

 

还有哈希的用法。当需要记录拥有共同数字特征的一些属性时,就可以使用哈希数组。使用时按照属性的含义寻找。如二叉树某层的数量。

深度优先搜索

原文:http://www.cnblogs.com/patforjiuzhou/p/7188344.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!