>ite"> >ite" />
图邻接矩阵相关算法实现

图邻接矩阵相关算法实现

ID:11304825

大小:38.50 KB

页数:12页

时间:2018-07-11

图邻接矩阵相关算法实现_第1页
图邻接矩阵相关算法实现_第2页
图邻接矩阵相关算法实现_第3页
图邻接矩阵相关算法实现_第4页
图邻接矩阵相关算法实现_第5页
资源描述:

《图邻接矩阵相关算法实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、图邻接矩阵相关算法C++实现.cpp部分#include#include"matrix.h"usingnamespacestd;intmain(){intitem;cout<<"输入矩阵大小:"<<"";cin>>item;graphmatrixgmatrix(item);cout<<"1:获取指定边权值"<

2、cout<<"6:插入一个顶点:"<>ch;while(ch!=0){switch(ch){case1:{intv1,v2;cout<<"输入v1,v2:"<>v1>>v2;cout<<"权:"<>v;cout<<"first顶点:"

3、<>v1>>v2;cout<<"v1相对于v2的第一个邻接点:"<>v;gmatrix.ins

4、ertv(v);gmatrix.print();break;}case7:{intv;cout<<"输入欲删除节点编号:"<<"";cin>>v;gmatrix.delv(v);gmatrix.print();break;}case8:{intv1,v2,w;cout<<"输入v1,v2及其weight:"<>v1>>v2>>w;gmatrix.inserte(v1,v2,w);break;}case9:{intv3,v4;cout<<"输入v1,v2:"<>v3>>v4;gmatrix.dele(v3,v4);break;}}co

5、ut<<"需要更多帮助吗?"<>ch;}if(ch==0)cout<<"**谢谢使用**"<usingnamespacestd;templateclassgraphmatrix{private:intmatrixmaxsize;intmatrixsize;intmaxweight;intedge[256][256];public:graphmatrix(intn);~graphmatrix(){cout<<"**setmemoryfree,programends*

6、*"<matrixmaxsize)?1;-1);}intgetnumofV(){returnmatrixsize;}int

7、getnumE();voidinsertv(intv);voiddelv(intv);voidinserte(intv1,intv2,intw);voiddele(intv1,intv2);};templategraphmatrix::graphmatrix(intn){matrixmaxsize=256;maxweight=1000;if(n<=matrixmaxsize)matrixsize=n;for(inti=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。