-
python实现A*和双向A*(启发式搜索)
1. 实验目的 1) 掌握搜索算法的基本设计思想与方法, 2) 掌握A*算法的设计思想与方法, 3) 熟练使用高级编程语言实现搜索算法, 4) 利用实验测试给出的搜索算法的正确性。 1. 实验问题 寻路问题。以图1为例,输入一个方格表示的地图,要求用A*算法找到并输出从起点(在方格中标示字母S)到终点(在方格中标示字母T)的代价最小的路径。有如下条件及要求: 1) 每一步都落在方格中,而不是横竖线的交叉点。 2) 灰色格子表示障碍,无法通行。 3) 在每个格子处,若无障碍,下一步可以达到八个相邻的格子,并且只可以到达无障碍的相邻格子。其中,向上、下、左、右四个方向移动的代价为1,向四个斜角方向移动的代价为 √2。 4) 在一些特殊格子上行走要花费额外的地形代价。比如,黄色格子代表沙 漠,经过它的代价为4;蓝色格子代表溪流,经过它的代价为2;白色格子为普通地形,经过它的代价为0。 5) 经过一条路径总的代价为移动代价 地形代价。其中移动代价是路径上所做的所有移动的代价的总和;地形代价为路径上除起点外所有格子的地形代价的总和。
- 2021-05-06下载
- 积分:1
-
buspirate.py
NRF24**** programming script for buspirate
- 2018-01-17 06:22:53下载
- 积分:1
-
Game+Programming+with+Python+Lua+And+Ruby
脚本语言开发游戏的经典-采用LUA,Python和Ruby(Scripting language to develop a classic game- the use of LUA, Python and Ruby)
- 2008-06-27 12:55:05下载
- 积分:1
-
RNN
RNN时序预测(RNN series predict)
- 2018-09-14 12:30:38下载
- 积分:1
-
autoencoder_v1
用于数据自编码,非线性压缩,降维的一种方法;与PCA不同,pca为线性降维方式(Data auto encoding, nonlinear compression)
- 2018-08-02 20:07:50下载
- 积分:1
-
黑马程序员<数据分析课程>PPT
黑马程序员PPT
- 2021-05-06下载
- 积分:1
-
BP神经网络做安全库存预测研究
基于BP神经网络做安全库存预测研究,实例代码调试成功,未用遗传算法进行优化的代码。
- 2022-02-11 23:07:11下载
- 积分:1
-
mpsk_scripts
软件无线电 MPSK调制python代码,还包括Gnuradio GRC文件(Software radio MPSK modulation code)
- 2017-06-03 18:23:25下载
- 积分:1
-
calibrate
鱼眼相机标定及校正,利用opencv对鱼眼相机进行标定及校正,输出校正后图像(Calibrate fisheye lens using OpenCV)
- 2018-11-26 15:37:43下载
- 积分:1
-
RSEICal_ETM
说明: 徐涵秋教授提出的遥感生态指数实现PYTHON代码
主要针对Landsat ETM数据实现的四种指标:
绿度
干度
湿度
温度
主要源自网络。(ealization of Python code by remote sensing ecological index proposed by Professor Xu Hanqiu
This paper mainly aims at the four indicators of Landsat ETM data:
Greenness
Dryness
humidity
temperature
Mainly from the network.)
- 2020-05-23 14:00:02下载
- 积分:1