请高手帮我看看在哪里出问题了?

来源:百度知道 编辑:UC知道 时间:2024/05/21 21:44:15
改进的Dijkstra算法程序
#include<stdio.h>
#define MAXVEX 100
#define MAXNUM 10
typedef int VexType;
typedef int AdjType;

typedef struct
{
int n; /* 图的顶点个数 */
VexType vexs[MAXVEX]; /* 顶点信息 */
AdjType arcs[MAXVEX][MAXVEX]; /* 边信息 */
} GraphMatrix;

GraphMatrix graph;

typedef struct
{
VexType vertex; /* 顶点信息 */
AdjType length; /* 最短路径长度 */
int prevex; /* 从v0到达vi(i=1,2,…n-1)的最短路径上vi的前趋顶点 */
int time1,time2;
} Path;

Path dist[10]; /* n为图中顶点个数*/

#define MAX 100

void init(GraphMatrix pgraph, Path dist[])
{
int i;
dist[0].length = 0;
dist[0].prevex = 0;
dist[0].vertex = pgraph.vexs[0];
for(i=0;i<pgraph.n;i++)
{
dist[i].time1=0;
dist[i].time2=0;<

12月7日 16:23 您好!如果您没有收到朋友的信件,请先检查您自己的信箱是否有问题?最简单的测试办法是自己给自己发一封邮件,如果发的出去收得到的话,就说明您的免费邮箱一切正常,没有问题.另外您还要检查下面是否您垃圾邮件过滤设置不当造成的。如果以上两点都没有问题的话,很有可能就是中间线路,或者对方邮件服务器有问题造成的,email的接收影响因素很多,一个因素是百度的邮件服务器,一个因素是中间线路,一个因素是对方服务器,如果中间任何一个环节出现问题的话,都有可能出现收不到邮件的情况,具体是那一个环节出现问题,要根据对方的退信来判断,您可以和对方联系一下看看是否有退信产生。
如果都不行,建议你联系一下百度客服,把出现的问题,症状,出现的警告等信息告诉他们,让他们帮你分析并找到解决办法。
全国统一客服热线:95105670 咨询邮箱:webcn@staff.sina.com.cn
希望我的回答对你有帮助:)