人工智能_八数码实验报告材料

人工智能_八数码实验报告材料

ID:47077568

大小:159.00 KB

页数:9页

时间:2019-07-17

人工智能_八数码实验报告材料_第1页
人工智能_八数码实验报告材料_第2页
人工智能_八数码实验报告材料_第3页
人工智能_八数码实验报告材料_第4页
人工智能_八数码实验报告材料_第5页
资源描述:

《人工智能_八数码实验报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档西安郵電大学人工智能实验报告书(三)学院:自动化学院专业:智能科学与技术班级:智能1403姓名:刘忠强时间:2016-3-29文案大全实用文档一、实验目的1.熟悉人工智能系统中的问题求解过程;2.熟悉状态空间的盲目搜索策略;3.掌握盲目收索算法,重点是宽度优先收索和深度优先收索。二、实验算法广度优先收索是一种先生成的节点先扩展的策略。它的过程是:从初始节点开始逐层向下扩展,再第n层节点还没有完全搜索之前,不进如第n+1层节点。Open表中的节点总是按进入的先后排序,先进入的节点排在前面,够进入的排在后面。三、程序框图文案大全实用文档四、实验结果及分析初始状态

2、:目标状态:283216164408705753文案大全实用文档五、源程序及注释#include#include#includeusingnamespacestd;constintROW=3;constintCOL=3;constintMAXDISTANCE=10000;constintMAXNUM=10000;intabs(inta){if(a>0)returna;elsereturn-a;}typedefstruct_Node{intdigit[ROW][COL];intdist;//距离intdep;//深度i

3、ntindex;//索引值}Node;Nodesrc,dest;vectornode_v;//储存节点boolisEmptyOfOPEN(){//判断Open表是否空for(inti=0;i

4、x].digit[i][j]!=digit[i][j])returnfalse;文案大全实用文档}returntrue;}ostream&operator<<(ostream&os,Node&node){for(inti=0;i&rstep_v){//输出步骤rstep_v.push_back(node_v[index]);index=node_

5、v[index].index;while(index!=0){rstep_v.push_back(node_v[index]);index=node_v[index].index;}for(inti=rstep_v.size()-1;i>=0;i--)cout<<"Step"<

6、r(intj=0;j

7、ode_v[i].dep;}}returnloc;}boolisExpandable(Node&node){//判断是否可扩展for(inti=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。