软件工程-人工智能实验-八数码问题-java-广度/宽度优先搜索
人工智能实验-八数码问题3×3九宫棋盘,放置数码为1-8的8个棋牌,剩下一个空格,只能通过棋牌向空格的移动来改变棋盘的布局。要求:根据给定初始布局(即初始状态)和目标布局(即目标状态),如何移动棋牌才能从初始布局到达目标布局,找到合法的走步序列。
用户评论
推荐下载
-
人工智能实验Java包
Java包的人工智能实验环境.包括一些人工智能算法模拟实验. 实验列表: 实验一 产生式系统实验群 实验二 搜索策略实验群 实验三 爬山问题实验群 实验四 约束问题实验群 实验五 决策树实验群 实验六
27 2018-12-26 -
深度优先搜索宽度优先搜索
使用伪代码描述的深度优先搜索和宽度优先搜索,是两个算法的模板
46 2019-07-10 -
八数码十五数码人工智能c语言AStar算法实现
通过c语言解决八数码(N=3)、十五数码(N=4)等经典人工智能问题,N的大小可调节。
12 2021-05-07 -
实验二搜索策略实验群_人工智能
这是蔡自兴的人工智能第二个实验,实验二搜索策略实验群_人工智能
30 2018-12-08 -
宽度优先搜索
宽度优先搜索(BFS) 1.什么时候使用BFS 1.图的遍历 -层级遍历 -由点及面(连通性) -拓扑排序 2.最短路径 -仅限简单图求最短路径 ,即图中每条边的长度都是1(一样),且没有方向。 2.
33 2021-02-01 -
广度优先搜索BFS
广度优先搜索(BFS)的数据结构是队列queue。算法思路是用vector来记录每层结点,然后清空当前队列,再将该层队列的下一层加入队列。 算法思路: public class BreadthFirs
20 2021-01-15 -
树广度优先搜索
人工智能技术导论课程的广度优先搜索,代码完整,内部有open和close表显示
19 2020-10-27 -
广度优先搜索.docx
用R语言实现用广度优先搜索的方法遍历图中所有的点,带源代码,复制粘贴即可运行,每个步骤带有详细注释,方便深层次理解
22 2020-09-20 -
广度优先搜索matlab
广度优先搜索(也称宽度优先搜索,缩写BFS,以下采用广度来描述)是连通图的一种遍历策略。本程序用Matlab语言实现广度优先算法
32 2019-01-14 -
双向广度优先搜索
这个就才一点点,帮助理解下就行。。我资源里有其他更详细的
34 2019-03-29
暂无评论