社区
数据结构与算法
帖子详情
求源码,生成一个城市到另一个城市的通道的源码。
swain
2001-11-10 10:47:49
在一张地图上,各个城市之间的道路是错综复杂的,我现在知道两个城市的点,我要找出所有能走通的道路。
我知道要用dfs算法,但我找不到好的标记来标记是否走过的路和循环的路,请大家帮个忙!有源码最好,没源码可以讲个思路给我。
我只能给这么多分,我通过问同样的问题给大家加分。一定一定!
...全文
85
4
打赏
收藏
求源码,生成一个城市到另一个城市的通道的源码。
在一张地图上,各个城市之间的道路是错综复杂的,我现在知道两个城市的点,我要找出所有能走通的道路。 我知道要用dfs算法,但我找不到好的标记来标记是否走过的路和循环的路,请大家帮个忙!有源码最好,没源码可以讲个思路给我。 我只能给这么多分,我通过问同样的问题给大家加分。一定一定!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
swain
2001-11-12
打赏
举报
回复
谢谢两位,我已经拜读过海星的文章了,但我还是想问一下,在我的无向图中,搜索时怎样控制循环搜索呀,比如有五个城市(A、B、C、D、E、F),中间三个城市(A、B、C)形成三角形形式,起点和终点在三角形外,我怎样控制呀?
按深度优先如下
E连结在A上、F连结在B上。我先找E->A->B->F;E->A->B->C->A在A这个时候怎么办,如果退出循环,那么就有E->A->C->B这个时候怎么控制,实际上我们都知道有两条路,当就是不好标记B点和A点。
我只是有限,请多多指教,我应该多看哪些方面的书。谢谢海星大哥!
tarkey
2001-11-12
打赏
举报
回复
无向图如果要用标号法的话,需要建一个列阵保存已访问过的节点。
对了,上面我说的是在路径权值相等的情况下搜索。如果权值不等的话,
则最好用二维数组来保存节点数据。
tarkey
2001-11-11
打赏
举报
回复
不是单向图就不要用标号法。
我是这样做的,从起点开始用广度优先搜索。
搜索第一层的时候,同时获取第二层的节点。
然后通过获得的第二层节点搜索第二层,同时获得第三层节点。
搜索的同时,给每个节点标记上它的父节点。
当找到符合条件的目标节点以后跳出循环搜索。
while(n.father不为空)
n = n.father;
就可以获得一条从起点到目标点最近的路。
这个方法需要注意的是,需要设置一个temp保存已经访问过的节点。
如果一个节点的子节点中含有已经访问过的,就不访问该节点。
具体代码也有,不过不是标准语言的,是基于解释性语言PIKE的代码。
要代码的话mail me:superboy@0733.com
starfish
2001-11-11
打赏
举报
回复
你在这个论坛搜索一下,这个问题我以前解答过,而且写过代码。
基于TensorFlow深度学习框架实现遥感影像语义分割python
源码
+项目说明(毕设项目).zip
* 需要注意的是"未知土地"(0,0,0)并不是
一个
真实的类别,在这个计算中也没有起到作用。所以有效的mIoU是前6个类别IoU的均值。 文件结构组织 * deepglobe_land * dataset * land_train (存放下载下来的原始数据 )...
基于SSM框架智能停车场管理系统.zip
基于SSM框架的智能停车场管理系统是为现代
城市
中的停车场设计的自动化管理软件。利用Spring、Spring MVC和MyBatis(即SSM)这三个主流的Java开发框架,该系统提供了车位监控、自动计费、车辆识别、数据统计等功能。 ...
Java架构师基本功之
源码
第一课
目前很多BAT大厂的面试,都会考核面试者对于解读
源码
的能力,所以这个也常常成为面试者的
一个
拦路石 那么,为什么大厂总爱考核
源码
?因为单纯考核对API的使用,很难区分
一个
人的技术深度,所以这也成了大厂面试的一...
蚂蚁分类信息系统
蚂蚁分类信息系统是分类信息
源码
里值得推荐的一款,
源码
包含四色模板(蓝、绿、橙、红)、3种风格(分类、门户、行业),并含有WAP端,推荐做本地分类信息类站点使用。MayiCMS功能简介:1,整合在线支付接口如支付宝...
城市
疫情网格化管理系统(程序+开题报告)(开题报告+
源码
)
本系统(程序
源码
)带文档lw万字以上文末可获取一份本项目的java...因此,构建
一个
城市
疫情网格化管理系统显得尤为迫切,该系统能够通过网格化手段实现对
城市
各个区域的精确管理和动态监控,及时发现和处理疫情风险点。
数据结构与算法
33,010
社区成员
35,327
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章