码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 第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节 附录

     

     

  • 相关阅读:
    指针拔尖1——(看完包会,不会来打我)
    升级macOS Ventura 16 之后出现系统卡住鼠标圈圈问题
    LeetCode --- 2068. Check Whether Two Strings are Almost Equivalent 解题报告
    Eureka 平滑迁移 Nacos 方案
    Golang--channel+waitGroup控制并发量
    python 找到列表中第二大的数字
    吴声年度演讲全文:场景品牌,新商业的此时此刻
    潇 洒 女 兵 分 解
    使用webSocket Springboot vue实现客户端与服务端通
    Shell系统学习之子Shell与进程处理
  • 原文地址:https://blog.csdn.net/a1234556667/article/details/126447210
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号