蓝桥杯备考:图论初解

news/2025/3/14 13:18:36/

1:图的定义

我们学了线性表和树的结构,那什么是图呢?

线性表是一个串一个是一对一的结构

树是一对多的,每个结点可以有多个孩子,但只能有一个父亲

而我们今天学的图!就是多对多的结构了

V表示的是图的顶点集,E表示图的边的集合

图可以分为有向图和无向图

有向图就是每个边都是有方向的,无向图没方向

无向图可以转化成有向图

接下来我们介绍一下自环和重边

而没有自环和重边的图,我们称之为简单图,有自环和重边的图,叫多重图

稠密图和稀疏图 e>n*logn就是稠密图

否则就是稀疏图

顶点的度,无向图中顶点的度等于出度=入度=度

有向图中顶点的度=出度加入度

路径

比如说A到D可以是A----》B-----》C——》D  也可以是A——》B——》D也可以是A——》B——》C——》A—》——》B——》D

v1到v4的路径可以是v1——》v2——》v4  也可以是v1——》v3——》v4 也可以是v1——》v2——》v3——》v4

没有回路就是简单路径,否则就是回路或者环

对于不带权路径,就是边数

对于带权路径,就是边*权值的和

子图就是把图的结点拿出来几个,边拿出来几条组成的一个新的图就叫子图

子图也有说叫生成子图的,就是说把你的结点全拿出来,但是边可以扔掉几个

这个就是生成子图这个就是子图

再看有向图的例子

这就是一个生成子图

这个可以叫一个子图

连通图:如果一个图的顶点是n个,变数小于n-1,一定不是连通图,连通图就是任意一对顶点都是能到达的

极大联通子图:拿出一个子图,子图的边和结点尽可能多,并且是连通的

连通分量,极大连通子图的数量

可以分成三个极大连通图,连通分量就是3

连通图的生成树指的是连通图的一个极小联通子图,也就是说n个顶点有n-1条边

比如说

我们要让它只有三条边还得是连通的,还得是一个树,就叫做它的生成树

对生成树来言,砍掉一条边就叫菲连通,加上一条边就是图不是树

菲连通


http://www.ppmy.cn/news/1579047.html

相关文章

机器学习中常用的避免过拟合的方法有哪些

在机器学习和深度学习中,避免过拟合是提高模型泛化能力的关键。以下是一些常用的避免过拟合的方法: 1. ​增加数据量 ​原理:更多的数据可以帮助模型学习到数据的本质规律,而不是噪声。​方法: 收集更多的真实数据。使…

ClickHouse 通过 ​*ARRAY JOIN* 结合 ​Map 类型的内置函数取数值

在 ClickHouse 中,可以通过 ​ARRAY JOIN 结合 ​Map 类型的内置函数,将 Map 字段的键值对展开为多行数据。以下是具体操作方法和示例: 一、使用 mapKeys 和 mapValues 展开 Map 1. 核心语法 SELECT id, key, value FROM your_table ARRAY …

【21】单片机编程核心技巧:if语句逻辑与真假判断

【21】单片机编程核心技巧:if语句逻辑与真假判断 七律 条件分野 if语句判真假,括号条件定乾坤。 非零为真零为假,大括号内藏玄门。 省略虽简风险在,代码规范护本根。 单片逻辑由心控,条件分支自成文。 注释&#xf…

【Node.js入门笔记5---fs文件信息与元数据】

Node.js入门笔记5 Node.js---fs 文件信息与元数据一、文件信息与元数据1.fs.stat() / fs.statSync():获取文件或目录的详细信息(大小、类型、修改时间等)。异步同步 2.fs.access():检查文件是否存在或是否有访问权限。3.fs.symlin…

2024 年第四届高校大数据挑战赛-赛题 A:岩石的自动鉴定

问题1:沉积岩薄片识别模型设计问题分析核心任务:基于“南京大学沉积岩教学薄片照片数据集”,构建多类别分类模型,区分火山碎屑岩、砂岩、泥页岩等9类沉积岩。特征提取需求: 颜色特征:矿物成分差异导致偏光下…

【一个月备战蓝桥算法】递归与递推

字典序 在刷题和计算机科学领域,字典序(Lexicographical order)也称为词典序、字典顺序、字母序,是一种对序列元素进行排序的方式,它模仿了字典中单词的排序规则。下面从不同的数据类型来详细解释字典序: …

无服务器数据库

无服务器数据库(Serverless Database)是一种新兴的数据库架构模式,旨在简化数据库管理、提升资源利用率并降低运营成本。通过自动化资源管理和弹性扩展,无服务器数据库使开发者能够更加专注于应用程序的开发而无需关心底层基础设施…

nginx实现tomcat反向代理

nginx的配置 定义一个组实现负载均衡 记录真实的客户端IP 记录下客户端的IP 第二个也同上修改