- 10
- 0
- 约9.58千字
- 约 15页
- 2019-06-30 发布于安徽
- 举报
. . .
..........
A*算法求解八数码问题
open 表、closed 表数据结构的选择:
把s放入open表,记f=h,令closed为空表。
重复下列过程,直到找到目标节点为止。若open表为空表,则宣告失败。
选取open表中未设置过的具有最小f值的节点为最佳节点bestnode,并把它放入closed表。
若bestnode为一目标节点,则成功求得一解。
若bestnode不是目标节点,则扩展之,产生后继节点succssor。
对每个succssor进行下列过称:
对每个succssor返回bestnode的指针。
计算g(suc)=g(bes)+k(bes,suc)。
如果succssore open,称此节点为old,并填到bestnode的后继节点表中。
比较新旧路劲代价。如果g(suc)g(old),则重新确定old的父辈节点为bestnode,记下较小代价g(old),并修真f(old)值。
若至old节点的代价较低或一样,则停止扩展节点。
若succssore不再closed表中,则看其是否在closed表中。
若succssore在closed表中,则转向(c)。
若succssore既不在open表中,又不在closed表中,则把它放入o
您可能关注的文档
最近下载
- 马尔科夫模型预测方法:原理、应用与展望.docx VIP
- 四川省拟任县处级党政领导职务试题第二套模拟题及标准答案.doc VIP
- 2023学科素养测试数学试题.docx VIP
- 2025年咸阳职业技术学院单招面试模拟试题(附答案解析) .pdf VIP
- 尊重生命珍爱生命大学生生命教育ppt课件.pptx VIP
- 山西焦煤集团西山煤电有限责任公司东曲煤矿设计说明书.doc VIP
- 中考英语动词填空专项练习题.doc VIP
- 2026山东华鲁恒升化工股份有限公司招聘(300人)笔试参考题库(浓缩300题)附答案.docx VIP
- 低空经济:未来发展趋势与机遇.pptx VIP
- 中国古代诗歌发展课件.pptx VIP
原创力文档

文档评论(0)