【离散数学·图论】(复习)

一、基本概念

1.一些基本术语:

2.点u,v邻接(或相邻): 边e称为关联顶点u和v,or e连接u和v;

3.G=(V,E)中,顶点v所有邻居的集合:N(v), 成为v的邻域。

4.度 : deg(v)

5.悬挂点:度为1的顶点;

6.孤立点:度为0的顶点。

二、几个定理and概念

1.握手定理:边数的2倍=度数。  (总度数一定为偶数

2.无向图有偶数个奇数度顶点。 (由1.) (定理2)

3.度:deg^{-}(v) ;   度:deg^{+}(v)

4.有向图,边数=入度=出度   (定理3)

5.完全图:K_{n}  , 每个顶点的度:n-1

6.圈图:C_{n}

7.轮图:W_{n}  顶点数:n+1,边数:2n

8.立方体图:Q_{n}   顶点数:2^n,边数: n*(2^(n-1))

9.二部图(二分图):用颜色判断

10.完全二部图 K_{m,n}

11.从旧图到新图: (子图,并图等)

12.加权图 : 边上带权重

三、图的表示

1.邻接表

2.邻接矩阵

3.关联矩阵:

当ej关联vi时 :1;or : 0;

四、其它概念

1.图的同构:

对于G1(V1,E1),G2(V2,E2) ,存在映上的从V1到V2 的函数f;

f性质:对所有a,b  a和b在G1里相邻<->a和b在G2里相邻。

2.通路:从u到v,  (边的序列)

            长度:通路中的数目

                      对于权重图,则为各边的权重之和。

   回路:若一条通路在相同的顶点开始和结束,且长度大于0,则它是一条回路。

   若通路或回路不重复的包含相同的边,那么它就是简单的

   各边全不同的:简单回路;

   各点全不同的:基本回路;

3.可达性:vi到vj从在通路(不管长度)。

4.无向图连通性:

连通图:每一对顶点间都有一条路径;

or : 不连通图;

5.连通分量:是G的连通子图,而不是G的其它连通子图的真子图。(即G的最大连通子图)

6.有向图连通性:

(1)强连通:对任意a,b  a到b有,b到a也有;

(2)弱连通:在有向图的基本无向图中是连通的;

7.计算顶点间的通路:用矩阵相乘。

五、欧拉回/通路  (可一笔画出)  (边不重复)

1.欧拉回路 充要: 所有顶点度数都为偶数;

2.欧拉通路 充要:有2个顶点度数为奇数,其它为偶数。

六、哈密顿回/通路 (点不重复)  (无充要条件)

1.哈回=>....  (性质)

   定理:

2....=>哈

定理:

3....=>哈回

(1)狄拉克定理:

(2)奥尔定理:

例:

答:m=n>=2;

七、平面图与着色:

1.欧拉公式:

设G是带e条边和v个顶点的连通平面简单图。设r是G的平面图表示中的面数,则 r=e-v+2。

2.图着色

简单图的着色:给每个顶点都指定一种颜色,使没有两个相邻的顶点颜色相同。

(平面图的着色数不超过4)

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

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

相关文章

鸿蒙智慧监控解决方案:由Al视觉盒、网络摄像头、管理后台、手机端、NVR等组成

方案架构 整体技术架构由Al视觉盒、网络摄像头、管理后台、手机端、NVR等组成&#xff0c;提供从前端智能监控到后端数据处理的完整闭环。 方案价值 01/节约人力成本 ①AI算法对监控内容进行实时的智能检测&#xff0c;准确率高&#xff0c;有效减少错漏&#xff0c;无需多个…

如何精准分析人形机器人运动数据?

全球“机器换人”进程加速,人形机器人有望成为AI下一个重要落地应用场景;EtherCAT-Analyzer具备分析人形机器人所有关节和电池与主站的通讯信息,快速掌握节点网络状态! 前言 随着人形机器人行业的发展及《中国制造2025》的全面实施,传统的脉冲模式控制很大程度上制约了机…

照明物联网:基于网关的智能照明云监控系统解决方案

智能照明系统就是利用物联网技术&#xff0c;将同一空间的照明、空调、新风、排风等系统共同接入物联网平台&#xff0c;实现了“设备互联、数据互通”的智慧物联能力。照明数据、环境监测数据通过网关上传云端&#xff0c;在云端进行统计分析并将结果通过各种终端共享&#xf…

JVM专题十三:总结与整理(持续更新)

图解JVM JVM与Java体系结构 JVM垃圾回收算法 JVM垃圾回收器 图解JVM主要是放了前面12个章节的我们给大家画的图&#xff0c;做了整体的汇总&#xff0c;大家可以根据图区回忆我们所说的内容&#xff0c;查缺补漏。 实战经验 1、项目中数据量多少&#xff0c;QPS与TPS最高多少…

充电站,正在杀死加油站

最近&#xff0c;深圳公布了一组数据&#xff0c;深圳的超级充电站数量已超过传统加油站数量&#xff0c;充电枪数量也已超过加油枪数量。 从全国范围看&#xff0c;加油站关停的速度在加快。 充电站正在杀死加油站。 加油站&#xff0c;未来何去何从&#xff1f; 01. 减少 我…

FFmpeg教程-二-代码实现录音

目录 一&#xff0c;实现步骤 二&#xff0c;具体实现 1&#xff0c;注册设备 2&#xff0c;获取输入格式对象 3&#xff0c;打开设备 4&#xff0c;采集数据 一&#xff0c;实现步骤 二&#xff0c;具体实现 1&#xff0c;注册设备 // 初始化libavdevice并注册所有输入…

操作系统-中断和异常

中断和异常 用户态&#xff1a;普通应用程序运行在用户态&#xff0c;有很多权限限制 内核态&#xff1a;操作系统运行在内核态&#xff0c;有完全的权限访问和管理所有资源&#xff08;硬件&#xff0c;内存&#xff09; 中断的作用 把CPU从用户态变内核态 异常&#xff08…

C++ 教程 - 07 类的静态成员

文章目录 静态成员 静态成员 使用static修饰的成员&#xff1b; 静态的成员变量&#xff1b; 仅保留一份副本&#xff0c;不管创建多少个实例对象&#xff0c;都共享这一份数据&#xff1b;类、对象均可以调用&#xff1b;类外重新声明&#xff0c;并通过类初始化&#xff1b;…

C语言:哈希表

1、文章声明&#xff1a; 本文是基于链地址法建立的哈希表。文章中若存在错误&#xff0c;欢迎各路大佬指正。本文涉及二级指针&#xff0c;链表等内容。该方面的知识点&#xff0c;可以参考文章&#xff1a; 数据结构&#xff1a;单链表的相关操作-CSDN博客 C语言&#xff…

什么是软件架构的 4+1视图?如何运用?有什么优缺点?

一、41视图的起源 41视图最早由Philippe Kruchten提出。他在1995年的《IEEE Software》上发表了题为《The 41 View Model of Architecture》的论文&#xff0c;这一论文的发表引起了业界的极大关注&#xff0c;并最终被RUP&#xff08;Rational Unified Process&#xff0c;统一…

【力扣】有效的字母异位词

&#x1f525;博客主页&#xff1a; 我要成为C领域大神&#x1f3a5;系列专栏&#xff1a;【C核心编程】 【计算机网络】 【Linux编程】 【操作系统】 ❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 本博客致力于知识分享&#xff0c;与更多的人进行学习交流 给定两个字符串 s …

详细分析SpringBootTest中的测试类(附Demo)

目录 前言1. 基本知识2. Demo3. 实战3.1 项目测试3.2 功能测试 前言 书写测试类&#xff0c;一般只需要加入Test即可&#xff0c;但是结合Springboot项目来整体测试对应需要怎么下手 详细的Java知识点推荐阅读&#xff1a;java框架 零基础从入门到精通的学习路线 附开源项目面…

负载组类型:电阻式、无功型、电阻式电抗型、电子型

发电机通常用于紧急情况。就其本质而言&#xff0c;紧急情况经常意外发生&#xff0c;这就是为什么运营和设施&#xff0c;尤其是石油和天然气行业或服务行业&#xff08;例如数据中心和医院&#xff09;的运营和设施&#xff0c;在现场配备发电机以备不时之需。永久或便携式备…

idea中使用springboot进行开发时遇到的工程结构问题汇总

idea中的工程结构和eclipse中不同&#xff0c;但是配置的内容都是一样的。 IDEA中也就是这个页面&#xff0c;快捷键ctrlaltshifts 如果在eclipse中&#xff0c;经常会遇到jre和jdk不正确的情况&#xff0c;但IDEA中这个问题很少&#xff0c;但是IDEA中会经常由于未正常配置根…

[C#]基于opencvsharp实现15关键点人体姿态估计

数据集 正确选择数据集以对结果产生适当影响也是非常必要的。在此姿势检测中&#xff0c;模型在两个不同的数据集即COCO关键点数据集和MPII人类姿势数据集上进行了预训练。 1. COCO&#xff1a;COCO关键点数据集是一个多人2D姿势估计数据集&#xff0c;其中包含从Flickr收集的…

海思SS928/SD3403开发笔记4——u盘挂载

首先一定要将u盘格式化成fat32。 挂载 mkdir /mnt/usb mount /dev/sda1 /mnt/usb成功示意图&#xff1a; 取消挂载 umount /mnt/usb

C#——命名空间详情

命名空间 在 C# 中&#xff0c;可以将命名空间看作是一个范围&#xff0c;用来标注命名空间中成员的归属&#xff0c;一个命名空间中类与另一个命名空间中同名的类互不冲突&#xff0c;但在同一个命名空间中类的名称必须是唯一的。 定义命名空间 定义命名空间需要使用 namesp…

JS在线加密简述

JS在线加密&#xff0c;是指&#xff1a;在线进行JS代码混淆加密。通过混淆、压缩、加密等手段&#xff0c;使得JS源代码难以阅读和理解。从而可以有效防止代码被盗用或抄袭&#xff0c;保护开发者的知识产权和劳动成果。常用的JS在线加密网站有&#xff1a;JShaman、JS-Obfusc…

怎么在vite项目中全局导入一个scss文件

怎么在vite项目中全局导入一个scss文件 &#x1f389;&#x1f389;&#x1f389;欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!&#x1f64…

【Redis】Java操作Redis(Jedis客户端使用)

Redis不仅支持简单的键值存储&#xff0c;还提供了丰富的数据结构&#xff08;如列表、哈希表、集合等&#xff09;和强大的原子操作&#xff0c;使得它在存储和处理数据时非常高效。关于这些数据结构的学习可以学习下面的博客&#xff1a; 【Redis】String的常用命令及图解St…