24小时热门版块排行榜    

查看: 3902  |  回复: 10

Charlie_Li

新虫 (初入文坛)

[求助] 如何求得一个点遍历其余所有点的最短路径(ps:不是一般情况下的求最短路径)

RT:如何求得一个点遍历其余所有点的最短路径(ps:不是一般情况下的求最短路径)

已知条件:
1)共有n个点
2)相邻节点两两之间的距离
3)譬如有A,B,C,D四个点,AB转向到BC的转向路径已知;AB转向到BD的转向路径也已知;其时间根据左转右转而定。即已知各线段路线转弯的路径(其中第2)点不包括此路径)。

所求条件:
1)在n个点中找到一点,其到其余个点为最短路径。并求出此路径。

请各位大神指点迷津~小弟在此谢谢了。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

Edstrayer

版主 (著名写手)

方寸斗室小天地正气迷漫大世界

青葱岁月圣诞夜,浪漫歌舞迎新年。
2楼2014-08-17 01:03:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Edstrayer

版主 (著名写手)

方寸斗室小天地正气迷漫大世界

青葱岁月圣诞夜,浪漫歌舞迎新年。
3楼2014-08-17 01:10:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

Charlie_Li

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by Edstrayer at 2014-08-17 01:03:28
http://bylijinnan.iteye.com/blog/1370993

不考虑附加的转弯路径,我知道怎么求最短路径,问题是如何考虑到右转弯附加的路径和左转弯附加的路径不同呢?
4楼2014-08-17 09:15:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Charlie_Li

新虫 (初入文坛)

Charlie_Li: 回帖置顶 2014-08-17 13:44:57
引用回帖:
3楼: Originally posted by Edstrayer at 2014-08-17 01:10:33
http://www.cqvip.com/QK/90798X/2003001/7345008.html

不考虑附加的转弯路径,我知道怎么求最短路径,问题是如何考虑到右转弯附加的路径和左转弯附加的路径不同呢?
5楼2014-08-17 09:28:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Charlie_Li

新虫 (初入文坛)

小弟不才,希望各位虫神们现身为我提示一下就好,只要一点思路。
现在在做个课题关于快递配送。
已知配送点之间的时间与个数,道路转弯的时间也已知,现在要从50个配送点中找一个作为源,遍历其余各点的时间最短。
我的思路:
我刚刚开始用Dijkstra算法求解,设v1为源,求最短时间,再设v2、v3、。。。v50,最后排序得到最优源点。
但是开始写代码发现很难把转弯时间考虑进去。。。
求点提示,金币我有的都给,虽然就几个。。。
6楼2014-08-17 13:52:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (职业作家)

Matlab专家

本帖仅楼主可见
7楼2014-08-17 14:43:48
已阅   申请数学EPI   回复此楼   编辑   查看我的主页

Charlie_Li

新虫 (初入文坛)

引用回帖:
7楼: Originally posted by yanze at 2014-08-17 14:43:48
是不是和旅行商问题类似?你是做数学建模的?

已经找到方法了!是关于数学建模的课题。谢谢各位
8楼2014-08-17 16:16:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiashaoyan

新虫 (正式写手)

和tsp类似的问题,只是考虑时间因素了,应该先找找这方面的文献,比如说车辆在城市中的文献,类似于交通的比较多些
9楼2014-08-18 12:47:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

白玉猪Oo

新虫 (初入文坛)

请问在吗,我也想请教一下这个问题
10楼2015-07-28 14:52:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Charlie_Li 的主题更新
信息提示
请填处理意见