[考题] 103年地特资料结构

楼主: youtingme   2014-12-26 06:52:32
三、请用 Dijkstra 算法找出下图中从S 到T 的最短路径长度:
1.请依序写出过程中逐一加入已被选择的顶点(vertex),起始顶点为S。
请问这题答案唯一吗?
若相邻顶点dist都相同 不就好几个答案?
且题目也没说依字母大小加入
这样是只要所有顺序组合都对?
如SEABM...
SEAMB...
SEBAM...
SEBMA...
SEMAB...
SEMBA...
且后面GF DH也都相同
这样就更多可能性组合
阅卷者会从10几个正确答案中一个一个对吗?
作者: fatty3321   2014-12-26 09:26:00
只要法则对,挑出不同路线也行啊
作者: APE36 (PT乡民)   2014-12-26 12:54:00
申论本来就没有一定标准答案,端看老师给分如何再来讨论!!
作者: m121625 (innovation)   2014-12-26 14:33:00
S找到E后只能从E继续找吧,为什么可以跳回去S再找,最小成本扩张树才可跳回原本的点找吧..答案只有一组,还是我错了
作者: fcouple (盲人骑瞎马,夜半临深池)   2014-12-26 14:53:00
答案只会有一组,不管你的点怎么排列。
楼主: youtingme   2014-12-26 19:30:00
加入SE后dist相同的有ABM 所以可选A或B或M还是只能选A?若只能选A这样是只有一组
作者: m121625 (innovation)   2014-12-26 21:48:00
我觉得只能选A除非走到没路,不然往回走就不是最短路径了因为最短路径就是走到目的地最短路,往回走不就越来越长了

Links booklink

Contact Us: admin [ a t ] ucptt.com