关键词不能为空

当前您在: 主页 > 英语 >

带权无向图

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-01 21:52
tags:

-

2021年2月1日发(作者:honey中文意思)


.


带权无向图(用邻接矩阵表示)



#include


#include


#define int_max 10000


#define inf 9999



#define max 20


//


邻接矩阵定义



typedef struct ArcCell


{


int adj;


char *info;


}ArcCell,AdjMatrix[20][20];


typedef struct



{


char vexs[20];


AdjMatrix arcs;


int vexnum,arcnum;


}MGraph_L;


int LocateVex(MGraph_L G,char v)//


查找顶点

< p>
v


的序号



{


int i=0;


while([i]!=v)


{



++i;


}


return i;


}


int createMGraph_L(MGraph_L &G)//


创建图用邻接矩阵表示



{


char v1,v2;


int i,j,w;

< p>
printf(


创建无向图


n

printf(


请输入无向图


G


的 顶点数和弧数


:


scanf(


for( i=0;i!=;++i)


{


printf(


输入顶点


%dn



scanf(


}


for(i=0;i!=;++i)



for(j=0;j!=;++j)



{



'.


.



[i][j].adj=int_max;



[i][j].info=NULL;



}



printf(


输入一条边依附的顶点和权


:n



for(int k=0;k!=;++k)



{






scanf(


//


输入一条边依附的两点及权值




i=LocateVex(G,v1);


//


确定顶点


V1



V 2


在图中的位置




j=LocateVex(G,v2);



[i][j].adj=w;



[j][i].adj=w;



}



return


}


typedef struct ArcNode


//


弧结点



{


int adjvex;


//


该弧所指向的顶点的位置



struct ArcNode *nextarc;


//


指向下一条弧的指针



//char *info;


//


该弧相关信息的指针



}ArcNode;


typedef struct vnode


//


邻接链表顶点头接点



{


char data;


//


顶点信息



ArcNode *firstarc;


//


指向第一条依附该顶点的弧的指针



}vnode,adjlist;


typedef struct


//


图的定义



{


adjlist vertices[max];


int vexnum,arcnum;


//


图的当前顶点数和弧数



}ALGraph;


int CreateUDG(ALGraph &gra,MGraph_L G)//


用邻接表存储图



{


int i=0,j=0;


ArcNode *arc,*tem,*p;


for(i=0;i!=;++i)


{



es[i].data=[i];



es[i].firstarc=NULL;


}


for(i=0;i!=;++i)


{


'.

-


-


-


-


-


-


-


-



本文更新与2021-02-01 21:52,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/595358.html

带权无向图的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文