python写的dijkstra看不懂,求指导 30

我用一个仿真程序里边有个dijkstra.py我看得不太明白,想找人写个注释,能写多少写多少。十分感谢。程序下载:http://pan.baidu.com/s/1eQjb... 我用一个仿真程序里边有个dijkstra.py 我看得不太明白,想找人写个注释,能写多少写多少。十分感谢。
程序下载:http://pan.baidu.com/s/1eQjbYF4 //百十多行代码
展开
 我来答
WM_THU
2015-04-22 · TA获得超过7164个赞
知道大有可为答主
回答量:4285
采纳率:80%
帮助的人:3936万
展开全部
请问题主的问题是在语言上还是在算法上?
如果是语言上的问题,请列出具体的代码片段,说明具体的疑惑之处。
如果是算法问题,建议题主先学习一下dijkstra算法。学习算法最好的方法不是看程序实现,必须先自己弄懂原理,然后自己动手实现一次。
更多追问追答
追问

图片上那些代码我看不明白。。楼主能能不能给解释下,谢谢啦。

追答
感觉是一个小根堆的实现。Dijkstra算法中需要不断寻找更新点到源的距离,并维护最小距离点。这就用到了小根堆。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式