如何利用广度优先法算2维数组中A点到B点的最短路径? 我用广度优先搜索算法从A点遍历2维数组,中途一旦到达B点就结束,可是到达B点的时候,A到B的路径怎么得到呢?迷惑中…… 请指教!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 广度优先……写成递归函数到达B点后返回路径就可以了啊~原理:http://algorithm.myrice.com/algorithm/commonalg/graph/traversal/bfs.htm 最简单的~再建一个同样维数的数组所有点赋初值为0A点为1do搜索所有值为i的点将与之连接且值为0的点赋值为i+1如果b点值不为0则跳出循环i=i+1loop以b点的值依次递减回到a点就是路径了~ sstab+mshflexgrid 怎么获得ADO查询结果的记录集总共有几条记录??? 关于进度条问题 基础类的一系列问题!高手请帮忙! 请各位帮我看看下面这段程序,关于串口通讯的 请教大家一个问题!! 随机生成字符串的问题,向大家请教 关于函数调用和循环的效率和脚本超时问题 怎样在vb中引用sql视图? 送分问题:关mdi窗体的问题 有关托盘和工具栏同时使用的问题 关于SQL语句的问题,请朋友们进来帮帮忙
写成递归函数到达B点后返回路径就可以了啊~原理:
http://algorithm.myrice.com/algorithm/commonalg/graph/traversal/bfs.htm
所有点赋初值为0
A点为1do
搜索所有值为i的点
将与之连接且值为0的点赋值为i+1
如果b点值不为0则跳出循环
i=i+1
loop以b点的值依次递减回到a点就是路径了~