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

北京好的做网站的公司有哪些鄂城网站建设

北京好的做网站的公司有哪些,鄂城网站建设,济南网站托管运营,找人建站做网站需要注意什么问题图的基本介绍 为什么要有图这个基本数据结构? 我们还学习过线性表(数组、队列、链表和栈)和树,但是我们可以发现,线性表局限于一个直接前驱(就是只能有唯一一个前面的结点)和一个直接后继的(…

图的基本介绍

为什么要有图这个基本数据结构?

我们还学习过线性表(数组、队列、链表和栈)和树,但是我们可以发现,线性表局限于一个直接前驱(就是只能有唯一一个前面的结点)和一个直接后继的(唯一一个后面的结点)关系。树也只能有一个直接前驱也就是父节点。但是当我们如果想要表示多对多的关系时,前面所学习的数据结构就不能满足我们的需求了,这时候我们就需要图这个数据结构

图的举例说明

图是一种数据结构,其中结点可以具有零个或多个相邻的元素,两个结点之间的链接称为边。结点也可以称为顶点。
在这里插入图片描述

图的常用概念

顶点:图的每个结点就是顶点,例如:B

边(edge):图中两个顶点之间的线就叫做边,例如:A和B之间的连线

路径:路径就是从某个顶点到另一个顶点索要经过的所有顶点,例如从 D -> C 的路径有:①D->B->C ② D->A->B->C

无向图:就是两个相邻顶点间没有指明方向,例如:可以从B到A,也可以从A到B

在这里插入图片描述

有向图

在这里插入图片描述

带权图。例如下图中两顶点中的权就是两地的距离

在这里插入图片描述

图的表示方式

图的表示方式有两种:二维数组表示(邻接矩阵);链表表示(邻接表)

邻接矩阵

在这里插入图片描述

二位数组中的0表示的是两节点之间不能直接连通,1表示能直接连通

邻接表

邻接矩阵需要为每个顶点都分配n个边的空间,其实有很多边都是不存在,会造成空间的一定损失.

邻接表的实现只关心存在的边,不关心不存在的边。因此没有空间浪费,邻接表由数组+链表组成

在这里插入图片描述

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

相关文章:

  • 网站源码绑定域名网站建设浩森宇特
  • 网站做竞价经常会被攻击吗上海人才网最新招聘信息
  • wordpress 音乐网站上海专业网站建设市场
  • 设计师可以接单的网站网站开发语言排名
  • 社交网站模板下载志鸿优化网官网
  • 网站修改文案wordpress淘宝客类网站建设
  • 自建网站多少钱有哪些做的好的自学网站
  • 什么是网站空间国家认可的赚钱软件
  • 阿里巴巴网站建设过程网站底版照片怎么做
  • 58同城临沂网站建设怎么做公司免费网站
  • 免费建造公司网站慕课联盟网站开发实战
  • wordpress搭建影视站qq开放平台网站开发申请不通过的原因
  • 网站建设金手指霸屏wordpress 股票主题
  • 网站开发 图片多语言网站源码
  • 给人家做网站服务器自己搭吗企业门户是什么
  • html5 网站 源码wordpress 前台上传文件
  • 企业网站硬件设计建设银行招聘网站甘肃分行
  • 沈阳房地产网站开发wordpress5.2
  • 巴中房产网站建设免费发布推广信息的软件
  • 在家有电脑怎么做网站无锡企业做网站
  • 顺通建设集团有限公司 网站wordpress腾讯云cdn
  • 手机上做网站php网站关键词优化推广哪家快
  • 宁波小程序开发公司泉州关键词优化推广
  • 怎么在国外网站开发客户体验营销理论
  • 制作制作网站开发在网上卖货怎么卖
  • .net网站开发架构西宁大型网站建设
  • 找做模型方案去哪个网站汕头网站快速优化排名
  • 广东省门户网站建设的现状口碑营销网站
  • 南阳做网站优化哪家好昆明网站建设系统有哪些
  • 学生版 建设网站软件下载给媳妇做的网站