简介 最近这段时间刚好做了最短路问题的算法报告,因此对dijkstra算法也有了更深的理解,下面和大家分享一下我的学习过程. 前言 呃呃呃,听起来也没那么难,其实,真的没那么难,只要弄清楚思路就很容易了.下面正经的跟大家说下解决问题的过程. 实现过程 我们先用一个d[i]数组表示起点到点i的直接距离,然后从d[i]数组中找最小的值所对应的点,然后看点与点i之间相连的点j, 然后比较d[j]和d[i]+w[i][j](w[i][j]表示的是点i到点j之间的距离)之间的大小,然后把d[j]和d[i]…