第08章 第08章 图

 

 

序言

1. 内容介绍

本章详细介绍了图基础、子图和连通图和邻接矩阵

2. 理论目标

  • 掌握图基础
  • 掌握子图
  • 掌握连通图
  • 掌握邻接矩阵

3. 实践目标

  • 实现图的邻接矩阵表示法的底层代码。

4. 实践案例

5. 内容目录

  • 图基础
  • 子图和连通图
  • 邻接矩阵

第1节 图基础

1.1为什么使用图

uploading.4e448015.gif正在上传…重新上传取消 

1.2 什么是图

定义:图是指由一个或多个数据元素及其关系构成的图形结构

特点:
1、数据元素至少有一个
2、数据元素之间的关系有0个或多个

4df5fc1e3de808a366e547c9dd5cae9a.png

判断下列图形是不是图

3c5843e2c40ea544d43aeff6139ebe58.png

1.3 图的顶点与边

顶点和边

cb65886040f77b651af4fbbf47552b9f.png

无向边和有向边

562f625893c44a6a2b80e3ed5ee43e2a.png

 

入边和出边

1e709b5b6695b586f157a41edf6b2103.png

邻接点

3ab1360cbe9754e088dd149dc43c940d.png

      

各种图的定义

无向完全图和有向完全图

3db66159ac0ca3bd40f70a230b8c8178.png

    

网(带权图)

538b2cd13546daf258e5528e4681fcc2.png

  

图的顶点与边间关系

af86ff2bfd52ffdb79e53538f60d27da.png

    

内容小结

请简述什么是图
请简述什么是顶点和边
请简述什么是无向边和有向边
请简述什么是顶点的度
请简述什么路径

第2节 子图和连通图

2.1 子图

74397fd5d1d42855f47998df1f4db752.png

 

连通图相关术语

uploading.4e448015.gif正在上传…重新上传取消      

连通图相关术语

4137663dc1587576832bca8c19ab61ec.png

   

图的抽象数据类型

701b5b278b9b7ea2a7389bab1a4113c6.png

 

第3节 邻接矩阵

图的存储结构

uploading.4e448015.gif正在上传…重新上传取消

3.1 为什么使用邻接矩阵

528290f5cecb41c4d18d34088aff744c.png

绘制图G各个顶点之间的关系列表

0bb071e8d2a1f5b1fce381b20d57be5b.png

 

什么是邻接矩阵

定义:邻接矩阵是使用矩阵存储图中顶点之间相邻关系的存储结构。

特点:用矩阵存储图中顶点之间相邻关系

3.2 如何使用邻接矩阵

3bdfc01762b3bdc3684eaf540e9b6653.png

             

开始实验

第4节 附录

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

撸码的xiao摩羯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值