滑雪路线

Route

联系华体会

Contact huatihui

手机:@HASHKFK
电话:@HASHKFK
QQ:@HASHKFK
邮箱:@HASHKFK
地址:华体会- 华体会体育- 华体会体育官网
滑雪常识

>>你的位置: 首页 > 滑雪常识

常用算法——深度优先搜索(degree first serch)华体会- 华体会体育- 体育官网

2024-12-02 19:04:49

  华体会,华体会体育,华体会体育官网,华体会靠谱吗,华体会APP(访问: hash.cyou 领取999USDT)

常用算法——深度优先搜索(degree first serch)华体会- 华体会体育- 华体会体育官网

  常用算法——深度优先搜索(degree first serch) 吴孝燕 一、 深度优先搜索的基本思路 把一个具体的问题抽象成了一个图论 的模型——树(如图) 。 状态对应着结点, 状态之间的关系 (或者说决策方案) 对应着边。 这样 的一棵树就叫搜索树。 (一) 基本思路 1、 在每个阶段的决策时, 采取能深则深的原则试探所有可行的方案, 一旦深入一层则保存当前操作引起的状态。 2、 一旦试探失败, 为了摆脱当前失败状态, 采取回到上一阶段尝试下一方案的策略(回溯策略) ; 或者在求解所有解时, 求得一个解后, 回溯到上一阶段尝试下一方案, 以求解下一个解。 3、 在各个阶段尝试方...

  常用算法深度优先搜索(degree first serch) 吴孝燕 一、 深度优先搜索的基本思路 把一个具体的问题抽象成了一个图论 的模型树(如图) 。 状态对应着结点, 状态之间的关系 (或者说决策方案) 对应着边。 这样 的一棵树就叫搜索树。 (一) 基本思路 1、 在每个阶段的决策时, 采取能深则深的原则试探所有可行的方案, 一旦深入一层则保存当前操作引起的状态。 2、 一旦试探失败, 为了摆脱当前失败状态, 采取回到上一阶段尝试下一方案的策略(回溯策略) ; 或者在求解所有解时, 求得一个解后, 回溯到上一阶段尝试下一方案, 以求解下一个解。 3、 在各个阶段尝试方案时, 采取的是穷举的思想。 (二) 引题 【例 1】 选择最短路径。 有如下所示的交通路线图, 边上数值表示该道路的长度, 编程求从 1 号地点到达 7 号地点的最短的路径长度是多少, 并输出这个长度。  数据结构 1、 邻接矩阵表示图的连接和权值。 A[I, j]=x, 或者 a[I, j]=maxint。 B[i]表示结点 i 是否已经遍历过。 2、 用变量 min 来保存最优解, 而用 tot 变量保存求解过程中临时解(当前路径总长度) 。 3、 状态。 Tot 的值和结点的遍历标志值。  程序结构 1、 递归结构。 2、 主程序中用 try(1) 调用递归子程序 。 3、 子程序结构。 procedure try(I:integer) ; var k: integer; begin  if 到达了终点 then begin 保存较优解; 返回上一点继续求解(回溯) ; end

【返回列表】

搜索您想要找的内容!

首页 | 关于华体会 | 华体会新闻 | 滑雪门票 | 滑雪常识 | 人才招聘 | 在线留言 | 联系华体会 | 滑雪路线 | 精彩图片 |

地址:华体会- 华体会体育- 华体会体育官网 电话:@HASHKFK 手机:@HASHKFK

Copyright © 2012-2024 华体会体育户外滑雪培训设备有限公司 版权所有 非商用版本 ICP备案编号: