美文网首页
2018-02-25

2018-02-25

作者: 我是帅比拉拉 | 来源:发表于2018-02-25 16:28 被阅读0次

    二、bfs广度优先搜素

    搜索中的最短路径,

            (1)建立一个空的状态队列SS;

      (2)建立一个空的状态库SB;

      (3)把初始状态S(0)存入队列SS中;

      (4)若队列状态是目标状态,则搜索成功,算法运行中止。如该状态的形式为S(path),则解就是(path);

      (5)若某种搜索极限已经达到(如空间用完等),则搜索失败,算法运行结束,没有解;

      (6)按某种原则取一个可以应用于SS第一个状态S(path)并产生合适的新状态的规则Rn,产生新状态T(path,n),并将其置于SS的最后,转                      (4)。若扩展失败,即没有新状态产生,则将SS中第一个状态从SS中除去,送入SB中,执行下步;

      (7)若SS成为空队列,则搜索失败,算法运行结束,没有解。否则转(5)。

    相关文章

      网友评论

          本文标题:2018-02-25

          本文链接:https://www.haomeiwen.com/subject/lmprxftx.html