资源简介
1.宽度求8数码
2深度求8数码
3过程表示求8数码
4 A*算法求8数
代码片段和文件信息
//用A*算法实现八数码问题
// 如:2 8 3 1 2 3 //0-2行,0-2列
// 1 6 4 ------》8 4
// 7 5 7 6 5
//A*算法,即设h为在位的数字个数,只有当h*<=h时才向下拓展
//重复以前动作为非法操作
#include
#include
#include //异常处理
class MatrixNode{
public:
int w; //不在位
int h; //牌与其目标位置直接步数之和
int g; //已经走的步数
int m; //在位的数字个数
int p; //牌与其目标位置直接步数之和
int f; //h+g
int place[3][3]; //当前矩阵
int placetrue[3][3]; //正确矩阵
int zeroplace[3][3]; //全0矩阵,移动时若为全零矩阵则移动无效
int kong_x; //空位的横坐标
int kong_y; //空位的纵坐标
//-------------------------------------------------------------------------------
public:
MatrixNode();
MatrixNode fuzhi(MatrixN
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 16811 2008-12-04 18:46 计C072-郝泽赟-075937\A算法.cpp
文件 388608 2010-06-05 21:33 计C072-郝泽赟-075937\《人工智能》实验 八码算法实验.doc
文件 5612 2010-05-23 20:42 计C072-郝泽赟-075937\宽度优先搜索.cpp
文件 3238 2010-05-23 22:31 计C072-郝泽赟-075937\深度优先搜索.cpp
文件 8622 2010-05-23 22:26 计C072-郝泽赟-075937\过程式求解.cpp
目录 0 2010-06-05 21:34 计C072-郝泽赟-075937
----------- --------- ---------- ----- ----
422891 6
- 上一篇:计算机网络(吴功宜第二版)课后习题答案
- 下一篇:单片机密码锁的设计与仿真
相关资源
- 基于深度学习的视觉场景识别
- 基于小波变换的方法识别ECG信号的中
- Deep Learning深度学习学习笔记整理系列
- 鲁滨逊归结原理 大连理工大学 软件学
- 山东大学软件学院2018-2019第二学期人
- CCS编译选项深度说明
- 图的遍历:深度优先、广度优先
- 初探人工智能ppt
- 清华大学《人工智能导论》电子教案
- 随机森林算法讲解及源码数据
- PC 游戏编程续人机博弈源码.rar
- 智能学九论pdf文件
- YoutubeNet深度学习召回模型tf实现.zip
- Deep-photo enhancer
- 猫狗大战全部代码 keras 深度学习案例
- 初步学习深度神经网络DNN模型的搭建
- 《人工智能》的全套PPT课件
- NestedUNet_Pytorch.zip
- NNSVG自动生成精美的深度网络架构图
- 消费金融深度报告27页.zip
- Mini LED 行业深度报告25页.zip
- 深度学习入门工具介绍PPT——实践篇
- OpenCV+TensorFlow 入门人工智能图像处理
- 人工智能标准化白皮书.docx
- 如何创建和训练一个简单的卷积神经
- 美颜瘦身DEMO
- 人工智能五子棋
- 轻量级深度学习框架DARKNET
- iris数据集深度学习分类
- 邻接表或者邻接矩阵为存储结构实现
评论
共有 条评论