图---BFS

BFS是继DFS后对图的又一种遍历方法。大家注意比较BFS算法与DFS的迭代算法,会有惊人的发现~

 

BFS(G,v)
    Init queue
    Add start point v into queue
    visited[v]=true
    while queue is not empty
        t ← deQueue()
        for each u connected to t
            if u  not visited
                add u into queue
                visited[u]=true

 


 

是否和DFS的迭代算法一模一样?

 

posted @ 2015-12-25 22:00  xfei.zhang  阅读(90)  评论(0编辑  收藏  举报