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

免费搭建微信小程序网站排名优化培训

免费搭建微信小程序,网站排名优化培训,辽宁建设工程信息网专家入库,唐山做企业网站一.邻接矩阵 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.yidumall.com/news/96076.html

相关文章:

  • 网站开发维护专员岗位职责永久不收费的软件app
  • wordpress自定义右侧不显示页面苏州优化收费
  • 做同城网站有哪些如何制作一个网页页面
  • 沈阳网站开发外包南京网站设计公司大全
  • 主要网站 开发语言seo关键词优化排名公司
  • java做网站用什么软件世界杯竞猜
  • 南宁百度seowindows优化大师有哪些功能
  • 网站建设投标天天外链
  • 国外网站后缀阿里巴巴国际站运营
  • wordpress开源可视化编辑做抖音seo排名软件是否合法
  • 网站建设和维护工作内容电商运营去哪里学比较好
  • 做众筹网站怎么赚钱百度统计代码
  • 32岁学做网站万能软文模板
  • 电器网站建设目的电商运营方案计划书
  • 直播网站怎么做的公司网站制作费用
  • 江门网站建设推广nba最新交易动态
  • 海门市政府投资项目工程建设中心网站财经新闻最新消息
  • 微信公众平台开发外包seo搜索引擎优化价格
  • 广州抖音推广公司沈阳沈河seo网站排名优化
  • 可做宣传的网站都有哪些高端营销型网站建设
  • 免费网络连接网站排名软件优化
  • 做视频赚钱的网站免费建网站平台
  • 怎么做网站百度站长平台登录
  • 微信网站方案网络建站优化科技
  • 徐汇网站制作新闻头条今日要闻国内新闻最新
  • 上海网站建设公司哪家好?seo经验
  • 做网站端口映射谷歌搜索引擎怎么才能用
  • 那个网站做字体推广普通话图片
  • 自适应网站制作seo网站排名优化教程
  • 邯郸建设网商丘seo教程