当前位置: 首页 > news >正文

合肥网站制作开发wordpress网页设计

合肥网站制作开发,wordpress网页设计,网站建设深圳给源码,如何创建一个和淘宝一样的网站一.邻接矩阵 1.图的特点 任何两个顶点之间都可能存在边,无法通过存储位置表示这种任意的逻辑关系。 图无法采用顺序存储结构。 2.如何存储图? 将顶点与边分开存储。 3.邻接矩阵(数组表示法) 基本思想: 用一个一维数…

一.邻接矩阵

1.图的特点

        任何两个顶点之间都可能存在边,无法通过存储位置表示这种任意的逻辑关系。

图无法采用顺序存储结构。

2.如何存储图?

将顶点与边分开存储。

3.邻接矩阵(数组表示法)

基本思想:

用一个一维数组存储图中顶点的信息,用一个二维数组存储图中各顶点之间的邻接关系。

假设图G有n个顶点,则它的邻接矩阵是一个n*n的方阵

4.无向图的邻接矩阵

1.特点:

无向图的邻接矩阵是一个对称矩阵,主对角线为0

2.如何求顶点i的度?

邻接矩阵的第i行非零元素的个数

3.如何判断顶点i和j之间是否存在边?

判断arc[i][j]是否为1

4.如何求顶点i的所有邻接点?

将数组中第i行元素扫描一遍,若arc[i][j]为1,则顶点j为顶点i的邻接点

5.有向图的邻接矩阵

有向完全图:任意两个顶点之间都有方向相反的弧

1.如何求顶点i的出度?

扫描第i行

2.如何求顶点i的入度?

扫描第i列

6.网图的邻接矩阵

 

二.邻接矩阵存储无向图的类

const int MAX_VERTEX=10;//图的最大顶点数
template <class T>
class MGraph{
private:T vertex[MAX_VERTEX];int arc[MAX_VERTEX][MAX_VERTEX];int vertexNum,arcNum;//实际顶点个数,边的条数
public:MGraph(T v[],int n,int e);~MGraph();void DFSTraverse(int v);void BFSTraverse(int v);
};
template<class T>
MGraph<T>::MGraph(T v[],int n,int e){int vi,vj;vertexNum=n;arcNum=e;for(int i=0;i<n;i++){vertex[i]=v[i];}for(int i=0;i<n;i++){//初始化邻接矩阵for(int j=0;j<n;j++){arc[i][j]=0;}}for(int i=0;i<e;i++){//依次输入每一条边cin>>vi>>vj;//输入边依附的两个顶点的编号arc[vi][vj]=1;arc[vj][vi]=1;}
}

http://www.yayakq.cn/news/9351/

相关文章:

  • 室内设计网站有哪些知乎网站建设方案书 文库
  • 家装网站做擦边球视频网站
  • 清河做网站报价买空间的网站好
  • 钓鱼网站盗号下载网站建设与维护课件
  • 网站建设煊煊网宁波网站优化平台
  • 网站做竞价优化安徽望江县城乡建设局官方网站
  • 佛山网站建设zingupppt 做的最好的网站
  • centos网站开发沈阳建站网页模板
  • 辽宁网站推广网络数据分析
  • 网站建设公司swot分析网页设计模板加代码
  • 公司备案网站被注销吗合肥网站的优化
  • 兰州企业做网站怎样做网站赚流量
  • 黑科技软件网站上海网站建设行业
  • 金华建设技工学校网站什么是网络营销评估主要评估哪些方面
  • php 网站授权家政网站模板下载
  • 阜阳市重点工程建设局网站动漫设计专升本考哪些
  • 网站建设实训结论和体会wordpress小程序收录
  • 北京专业网站制作价格外贸网站怎么推广
  • 旅游电子商务的网站建设app网络推广公司
  • 济宁网站建设制作设计铭誉摄影网站
  • 哪个网站可以做微信头图网站编程语言哪个好
  • 怎么低成本做网站手机网站全屏
  • 国外展柜网站南宁网络推广培训机构
  • 专家库 网站 建设方案好看的友情链接代码
  • iis7.5网站权限配置wordpress调用分类标签
  • 机械毕业设计代做网站推荐公众号网页如何制作
  • 公司备案网站负责人是谁织梦网站如何做软件下载
  • 企业网站备案好不好汽车网站cms
  • 怎么做网站收广告费深圳东门密室逃脱
  • 关于电子商务网站建设的参考文献网站开发怎么做账