提供几道Dijkstra算法的ACM水题练习

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 00:12:09

提供几道Dijkstra算法的ACM水题练习
提供几道Dijkstra算法的ACM水题练习

提供几道Dijkstra算法的ACM水题练习
浙江大学ZOJ上的1221题可以算是最最基础的Dijkstra算法练习.
由于Dijkstra 与 prim 有惊人的相似之处,所以这道题要好好体会.
希望对你有所帮助!
本人相当建议初学者做做.下面是本人的AC代码:
#include
#include
using namespace std;
int map[21][21];
int flag[21];
int length[21];
int dijkstra(int from,int to) //Dijkstra算法真的跟Prim很像.要好好体会体会.
{
int q,w,m;
memset(flag,0,sizeof(flag));
memset(length,0,sizeof(length));
for(q=1;q