无向图相关知识概念简记

news2024/10/17 0:22:16

1、图与无向图

图是由一组顶点和一组能够将两个顶点相连的边组成的。

无向图中,边( edge)仅仅是两个顶点( vertex)之间的连接。

2、自环与平行边

自环,即一条连接一个顶点和其自身的边。
连接同一对顶点的两条边称为平行边。

含有平行边的图称为多重图。

没有平行边或自环的图称为简单图。

一般来说,实现允许出现自环和平行边。

3、相邻

当两个顶点通过一条边相连时,我们称这两个顶点是相邻的,并称这条边依附于这两个顶点。

4、度数

某个顶点的度数即为依附于它的边的总数。

5、子图

子图是由一幅图的所有边的一个子集(以及它们所依附的所有顶点)组成的图

6、路径与简单路径

在图中, 路径是由边顺序连接的一系列顶点。

简单路径是一条没有重复顶点的路径。

7、环与简单环

环是一条至少含有一条边且起点和终点相同的路径。

简单环是一条(除了起点和终点必须相同之外)不含有重复顶点和边的环。

8、路径的边数与顶点的连通

路径或者环的长度为其中所包含的边数

当两个顶点之间存在一条连接双方的路径时,我们称一个顶点和另一个顶点是连通的

9、无环图、树和森林

无环图是一种不包含环的图

树是一幅无环连通图。

互不相连的树组成的集合称为森林。

连通图的生成树是它的一幅子图,它含有图中的所有顶点且是一棵树。

图的生成树森林是它的所有连通子图的生成树的集合

10、图与树

当且仅当一幅含有 V 个结点的图 G 满足下列 5 个条件之一时,它就是一棵树:
 G 有 V-1 条边且不含有环;
 G 有 V-1 条边且是连通的;
 G 是连通的,但删除任意一条边都会使它不再连通;
 G 是无环图,但添加任意一条边都会产生一条环;
 G 中的任意一对顶点之间仅存在一条简单路径

11、图的密度,稀疏与稠密

图的密度是指已经连接的顶点对占所有可能被连接的顶点对的比例。

在稀疏图中,被连接的顶点对很少,而在稠密图中,只有少部分顶点对之间没有边连接。

一般来说,如果一幅图中不同的边的数量在顶点总数 V 的一个小的常数倍以内,那么我们就认为这幅图是稀疏的,否则则是稠密的

12、二分图

二分图是一种能够将所有结点分为两部分的图,其中图的每条边所连接的两个顶点都分别属于不同的部分。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2216656.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【H2O2|全栈】JS入门知识(二)

目录 JS 前言 准备工作 运算符 算数运算符 比较运算符 自增、自减运算符 逻辑运算符 运算符的优先级 分支语句 if-else语句 switch语句 三元表达式 结束语 JS 前言 本系列博客主要分享JavaScript的基础语法知识,本期为第二期,包含一些简…

平时使用Xshell能连接虚拟机,现在突然连接不上

问题:平时使用Xshell能连接虚拟机,现在突然连接不上,使用ip addr 命令查看ip地址 ens33 接口状态为 DOWN,没有分配IP地址,这通常意味着该网络接口未激活或存在配置问题。(因为平时能连接,就说明…

mysql 09 独立表空间结构

表空间中的页实在是太多了,为了更好的管理这些页面,设计 InnoDB 的大叔们提出了 区 (英文名: extent )的概念。对于16KB的页来说,连续的64个页就是一个 区 ,也就是说一个区默认占用1MB空间大小。…

农作物苹果叶片病虫害识别数据集

农作物苹果叶片病虫害识别数据集 一、引言 农作物病虫害是影响农业生产的重要因素之一,其中苹果作为广泛种植的水果品种,其叶片病虫害问题尤为突出。为了有效应对苹果叶片病虫害,提高苹果产量和品质,农业科研机构和学者不断开展…

2024软考网络工程师笔记 - 第4章.局域网和城域网

文章目录 局域网基础1️⃣局域网和城域网体系架构 IEEE(负责链路层)2️⃣局域网拓扑结构 🕑CSMA/CD1️⃣CSMA/CD2️⃣CSMA/CD三种监听算法3️⃣冲突检测原理 🕒二进制指数退避算法1️⃣ 二进制指数退避算法 🕓最小帧长…

你的抠图最快速度是多久?

前言 在图像处理的过程中,抠图速度和质量往往是大家非常关注的问题。那么,你的抠图最快速度是多久呢?今天我要给大家分享一个我用过的极为方便的抠图工具 —— 千鹿 AI。 只需要简单地上传图片,几秒钟后,就能得到一张…

【超详细】TCP协议

TCP(Transmission Control Protocol 传输控制协议) 传输层协议有连接可靠传输面向字节流 为什么TCP是传输控制协议呢? 我们以前所看到的write接口,都是把用户级缓冲区的数据拷贝到发送缓冲区中,然后数据就由TCP自主决定了,所以…

29.第二阶段x86游戏实战2-遍历周围-花指令与二叉树数据结构(有如何阅读vm代码混淆代码)

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 本次游戏没法给 内容参考于:微尘网络安全 本人写的内容纯属胡编乱造,全都是合成造假,仅仅只是为了娱乐,请不要…

到底是微服务,还是SOA?

引言:大概正式工作有5年了,换了三个大厂【也是真特么世道艰难,中国互联网人才饱和了】。基本上每个公司有的架构都不太相同,干过TOC和TOB的业务,但是大家用的架构都不太相同。有坚持ALL in one的SB,最后服务…

windows下安装、配置neo4j并服务化启动

第一步:下载Neo4j压缩包 官网下载地址:https://neo4j.com/download-center/ (官网下载真的非常慢,而且会自己中断,建议从以下链接下载) 百度网盘下载地址:链接:https://pan.baid…

李生——2024年特别推荐中国品牌艺术家

李生北京人,字玄鹤、云鹤,号墨湖斋,玄鹤楼,中国共产党党员。主要成就:中国著名书法家、国家高级书法师、中国当代正能量文艺工作者:时代标杆等荣誉称号,现为中国东方文化研究会科教文化艺术专业委员会副研究员。自幼喜…

基于Python的博客系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…

JavaSE——泛型

目录 一、泛型的引入 二、泛型的好处 三、泛型介绍 四、泛型的语法 (一)泛型的声明 (二)泛型的实例化 五、泛型使用的注意事项和细节 六、泛型练习题1 七、自定义泛型 (一)自定义泛型类 (二)自定义泛型接口 (三)自定义泛型方法 八、泛型练习题2 九、泛型的继承和…

【Linux-进程间通信】vscode使用通信引入匿名管道引入

一、新系统,新软件 1.新系统 哈喽宝子们,从今以后我们不再使用风靡一时的CentOS系统了,因为CentOS已经不在维护了,各大公司几乎也都从CentOS转入其他操作系统了;我们现在由原来的CentOS系统切换到最新的Ubuntu系统&a…

向日葵下载教程以及三款远程控制工具推荐!!!

向日葵远程控制下载教程!! 亲爱的朋友们,如果你对远程控制软件有所需求,那么向日葵绝对是一个不错的选择。现在我将带你走一遍向日葵的下载流程。 1. 打开你的浏览器,输入“向日葵官方网站”,进入官方网站…

力扣之1398.购买了产品A和产品B却没有购买产品C顾客

题目: Sql 建表语句: Create table If Not Exists Customers (customer_id int, customer_name varchar(30)) Create table If Not Exists Orders (order_id int, customer_id int, product_name varchar(30)) Truncate table Customers insert in…

前端求职简历-待补充

当然可以,针对大厂的前端岗位,一个吸引人的简历应该突出你的技术能力、项目经验、教育背景以及任何能体现你学习能力和团队协作能力的证明。以下是一个简历大纲示例,你可以根据自己的实际情况进行调整: 个人信息 姓名联系方式&a…

如何在算家云搭建SadTalker(数字人)

一、SadTalker简介 SadTalker 是一个基于深度学习的AI 数字人制作工具,可以通过对照片中的人物进行动态化处理,生成具有头部运动和面部表情的数字人。该模型通过接收一张图片和一段音频文件,能够自动生成包含人脸动作(如张嘴、眨眼、移动头部…

comfyui工作流保姆级教程来啦(附整合包)!从入门到精通一文解决

一、SD主流 UI Stable Diffusion(SD)因为其开源特性,有着较高的受欢迎程度,并且基于SD的开源社区及教程、插件等,都是所有工具里最多的。基于SD,有不同的操作界面,可以理解为一个工具的不同客户…

网络编程(21)——通过beast库快速实现http服务器

目录 二十一、day21 1. 头文件和作用域重命名 2. reponse时调用的一些函数 3. http_connection a. 构造函数 b. start() c. process_request() d. create_response() e. create_post_response() f. write_response() 4. Server 5. 主函数 6. 测试 1)测…