首页 > 其他分享 >图的基础概念

图的基础概念

时间:2024-01-19 22:45:57浏览次数:36  
标签:关系 gcd 不同 基础 概念 无向 集合 结构

图的定义

图形结构是继树形结构之后更为复杂的一种结构。它是一个多对多的关系。

如下图,就是一张图。

图的组成

图是由点和边组成的,点正是一个载体,而边就是它们之间多对多的关系。因此用点和边便可完整的刻画一张图,所以将图记作Graph=(V,E)

V即是图中点所构成的集合(它一定是非空的)

E即是图中边所成集合(它无要求,没有边的图也是图)

图的分类

不同的图有不同的特点,正如生活中亦有形形色色的人,由此有了图不同的分类。

边的指向性

在图中最常见的分支莫过于边的方向了,也因此可以分出两种不同的图——无向图与有向图,下边便对这些进行解释。

无向图

顾名思义,无向图就是没有方向的图,两点之间的关系是互通的。正如gcd(4,2)=gcd(2,4)一样,2点的关系是满足一种交换律的关系的。

给上面的图加上编号以区分,如下。

image

不难发现 假如点u与点v相连,那么点v也与u

标签:关系,gcd,不同,基础,概念,无向,集合,结构
From: https://www.cnblogs.com/zsfzhjf/p/17975784

相关文章

  • Git必知必会基础(12):忽略文件
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/10854115.html 应用场景可以在git仓库的根目录下添加—个名为.gitignore的文件,用于指定需要被git忽略的文件或文件夹应用场景:1.减少远程仓库大小占用,有些不需要push到远程仓库的内容就可以忽略2.涉及......
  • Git必知必会基础(11):撤销操作
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/10854115.html数据准备 说明:下面对file的操作,都可以用通配符gitadd<file>...比如:gitadd*.txt gitrestore<file>...比如:gitrestore--staged*.txt 修改文件(已提交过,文件已在本地仓库中)撤销:对......
  • WebGL之图片偏移(基础)
    一,index.html二,shader.js/***加载图片*@paramimageName*@parampork*@paramcallback*/functionloadImage(imageName,pork,callback){ constimage=newImage(); image.src="http://127.0.0.1:"+pork+"/WebGLDemo/textures/"......
  • Elasticesearch集群概念
    分布式集群单节点集群我们在包含一个空节点的集群内创建名为users的索引,为了演示目的,我们将分配3个主分片和一份副本(每个主分片拥有一个副本分片)//PUT请求:http://localhost:1001/users//请求体{"settings":{"number_of_shards":3,//创建三个主分片"number_......
  • 安全基础-用户和组管理
    1用户管理1.1用户概述每一个用户登录系统后,拥有不同的操作权限每个账户有自己唯一的SID(安全标识符)用户SID:S-1-5-21-426206823-2579496042-14852678-500系统SID:S-1-5-21-426206823-2579496042-14852678用户UID:500WIndows系统管理员Administrator的UID是500普通用户的......
  • 【零基础数模系列】模糊分析法、层次分析法和方差分析法
    前言作为数模小白,看了很多讲解新概念新模型的文章,这些文章往往要么讲的很浅不讲原理只讲应用,让人知其然不知其所以然。要么讲的很深小白看不懂,同时总是忽略关键部分,经常性引入陌生概念让初学者疑惑,因此有了本文,任何能熟练掌握线性代数知识且逻辑思维能力尚可的人都可以理解,而无需......
  • 【零基础数模系列】主成分分析
    前言作为数模小白,看了很多讲解新概念新模型的文章,这些文章往往要么讲的很浅不讲原理只讲应用,让人知其然不知其所以然。要么讲的很深小白看不懂,同时总是忽略关键部分,经常性引入陌生概念让初学者疑惑,因此有了本文,任何能熟练掌握线性代数知识且逻辑思维能力尚可的人都可以理解,而无需......
  • 手写 Mybatis-plus 基础架构(工厂模式+ Jdk 动态代理统一生成代理 Mapper)
    这里写目录标题前言温馨提示手把手带你解析@MapperScan源码手把手带你解析@MapperScan源码细节剖析工厂模式+Jdk代理手撕脚手架,复刻BeanDefinitionRegistryPostProcessor手撕FactoryBean代理Mapper在Spring源码中的生成流程手撕MapperProxyFactory手撕增强逻辑Invoca......
  • 半导体基础SECS协议 - GEM300
    GEM(GenericEquipmentModel)定义了Fab中各个场景下设备行为及其所使用SECS消息。GEM300的定义内容是GEM在300mm晶圆Fab的特化内容。本篇将简要介绍GEM300所涉协议、其中重要SEMI协议(E87、E40、E90、E39)、GEM300生产设备类型及其Load操作。 一、SignificanceofGEM3001.3......
  • Nginx基础配置详解(main、events、http、server、location)
    Nginx基础配置详解(main、events、http、server、location):https://blog.csdn.net/weixin_43834401/article/details/130562289?ops_request_misc=&request_id=&biz_id=102&utm_term=nginx%20server%20%E7%9A%84%E6%A0%B9%E7%9B%AE%E5%BD%95&utm_medium=distribute.pc_......