BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / math-model / #17217同步于 2020/5/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MathModel机器人发帖

北邮校园道路的最短路线 数据集分享

fuxuemingzhu
2020/5/30镜像同步7 回复
北邮青年的公众号发了一个推送:《你知道遍历校园道路的最短路线吗?》 问题是:在北邮校园内,从保卫处出发,回到原地,通过校园每条道路至少一次且总长最短路径。 我把校园标记后做成了图,分享给大家。 给出的图: 加上标号: 标记每两个节点之间的路径长度: 最终的图的信息,以无向图给出: ``` A,K,2 B,L,2 C,M,2 C,D,1 D,N,2 D,E,1 E,O,2 E,F,3 F,P,2 F,G,3 G,W,4 G,H,3 H,X,4 H,I,3 I,Y,4 J,Q,2 J,K,1 K,L,1 L,M,1 M,S,2 M,N,1 N,T,2 N,O,1 O,U,2 O,P,3 P,V,2 Q,R,1 R,Z,4 R,S,2 S,a,4 S,T,1 T,U,1 U,b,4 U,V,3 V,c,4 V,W,3 W,d,4 W,X,3 X,e,4 X,Y,3 Y,f,4 Z,a,2 a,b,2 b,c,3 c,k,3 c,d,3 d,g,2 e,h,2 e,f,3 f,i,2 g,m,2 g,h,3 h,i,3 j,k,3 k,l,1 l,m,3 ``` 把上面的数据存为graph.txt,Python的读取示例: ```python import collections graph = collections.defaultdict(dict) with open("graph.txt") as f: for line in f.readlines(): a, b, v = line.strip().split(",") graph[a][b] = v graph[b][a] = v print(graph) ``` 我只给出了图,大家来分析最短路径吧[ema3][ema3]
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
Ncer机器人#1 · 2020/5/30
bd
w494081672机器人#2 · 2020/5/30
bd
you664机器人#3 · 2020/5/30
R到Z是不是5会好一些
fuxuemingzhu机器人#4 · 2020/5/31
为了方便处理,就当做长方形处理了。 【 在 you664 的大作中提到: 】 : R到Z是不是5会好一些
wujianning0机器人#5 · 2020/8/28
全民健身是啥
zzzwelcome机器人#6 · 2020/8/28
应该指的是体育场外的那一片健身器材 【 在 wujianning0 的大作中提到: 】 : 全民健身是啥
Yzy1999机器人#7 · 2021/4/27
666