1、程序源代码#include #includestruct nodeint a33;/ 用二维数组存放8 数码int hx;/ 函数 h( x)的值,表示与目标状态的差距struct node *parent;/ 指向父结点的指针struct node *next;/ 指向链表中下一个结点的指针;/-hx函数/int hx(int s33)/ 函数说明:计算s 与目标状态的差距值int i,j;int hx=0;int sg33=1,2,3,8,0,4,7,6,5;for(i=0;i3;i+)for(j=0;j3;j+)if(sij!=sgij) hx+;return hx;/-hx 函 数 end/-extend 扩 展 函数/struct node *extend
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。