人工智能实验一: 搜索算法问题求解

阅读: 评论:0

人工智能实验一: 搜索算法问题求解

人工智能实验一: 搜索算法问题求解

一、实验目的

  • 了解4种无信息搜索策略和2种有信息搜索策略的算法思想;
  • 能够运用计算机语言实现搜索算法;
  • 应用搜索算法解决实际问题(如罗马尼亚问题);
  • 学会对算法性能的分析和比较

二、实验的硬件、软件平台

硬件:计算机

  软件:操作系统:WINDOWS/Linux

  应用软件:C,Java或者MATLAB

三、实验内容及步骤

使用搜索算法实现罗马尼亚问题的求解 (从出发点 Arad 到 目的地 Bucharest )

                       

 

1:创建搜索树;

2:实现搜索树的宽度优先搜索,深度优先搜索,一致代价搜索,迭代加深的深度优先搜索算法;

3:实现贪婪最佳优先搜索和A*搜索

4:使用编写的搜索算法代码求解罗马尼亚问题;

5:记录各种算法的时间复杂度并绘制直方图

 

输入文件:

ARad 366
Mehadia 241
Bucharest 0
Neamt 234
Craiova 160
Oradea 380
Dobreta 242
Pitesti 100
Eforie 161
Rimnicu_Vilcea 193
Fagaras 176
Sibiu 253
Giurgiu 77
Timiisoara 329
Hirsova 151
Urziceni 80
lasi 226
Vaslui 199
Lugoj 244
Zerind 374

ARad

本文发布于:2024-02-01 00:13:38,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170671762032418.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:人工智能   算法
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23