考试要求:

  • 有向图的相关概念和结论
  • 强连通分支和单项连通分支的求法

一、有向图概念和性质

概念:边有方向的图称为有向图
出度:以点v为始点的边的条数称为点v的出度,一个自环算一度
入度:以点v为终点的边的条数称为点v的入度,一个自环算一度

  • 一个简单图有2m(G)2^{m(G)}2m(G)个定向图。
  • ∑d+(v)=∑d−(v)=m(G)\sum d^+(v)=\sum d^-(v)=m(G)∑d+(v)=∑d−(v)=m(G)
  • 邻接矩阵和关联矩阵的定义

二、有向图的连通性

设D=(V,E)D=(V,E)D=(V,E)是有向图

  • 若D的基础图是连通的,则D是弱连通图
  • 若D中任意两点是单向连通的,则D是单向连通图
  • 若D中任意两点双向连通,则D是强连通图

在上面三图中,D1是强连通,D2单向连通,D3弱连通。
有向图D是否是强连通图的判断方法:看D中是否存在包含D中所有顶点的回路(注意是回路不是圈)

图论(十五)——有向图的概念和算法相关推荐

  1. 第十五章 - 垃圾回收相关算法

    第十五章 - 垃圾回收相关算法 文章目录 第十五章 - 垃圾回收相关算法 1.标记阶段:引用计数算法 1.1 垃圾标记阶段:对象存活判断 1.2 引用计数算法 1.3 小结 2.标记阶段:可达性分析算 ...

  2. 数据结构笔记(三十五)--排序概念

    排序概念 排序算法,还分为内部排序算法和外部排序算法,之间的区别是,前者在内存中完成排序,而后者则需要借助外部存储器. 排序算法有: 1. 插入排序算法 2. 折半插入排序算法 3. 2路插入排序算法 ...

  3. 【JVM】十五、垃圾回收相关算法

    大家好,我是被白菜拱的猪. 一个热爱学习废寝忘食头悬梁锥刺股,痴迷于girl的潇洒从容淡然coding handsome boy. 假如你喜欢我的文字,欢迎关注公众号"放开这颗白菜让我来&q ...

  4. PMP之十五矩阵术语概念总结

    概念目录 项目集 项目组合 项目生命周期 事业环境因素 组织过程资产 组织结构类型 项目管理办公室(PMO) 项目经理的权利 项目章程 项目管理计划 开工会议 变更请求(纠正措施.预防措施.缺陷补救. ...

  5. 机器学习算法系列(十五)-软间隔支持向量机算法(Soft-margin Support Vector Machine)

    阅读本文需要的背景知识点:硬间隔支持向量机.松弛变量.一丢丢编程知识 一.引言   前面一节我们介绍了一种最基础的支持向量机模型--硬间隔支持向量机,该模型能对线性可分的数据集进行分类,但现实中的数据 ...

  6. PID入门的十五个基本概念

    PID调节系统PID功能由PID调节器或DCS系统内部功能程序模块实现,了解与PID调节相关的一些基本概念,有助于PID入门新手快速熟悉调节器应用,在自动调节系统中成功整定PID参数. 1.被调量 被 ...

  7. 第十五周 项目三 归并排序算法的改进

    /* * Copyright (c)2017,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目3.cpp * 作 者:孙仁圆 * 完成日期:2017年12 ...

  8. 东哥带你刷图论第五期:Kruskal 最小生成树算法

    学算法认准 labuladong 点击卡片可搜索关键词

  9. 第十五周项目1-验证算法-冒泡排序

    /* *Copyright (c) 2017,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:项目1-冒泡排序 *作 者:董丽娟 *完成日期:2017年12月7日 ...

最新文章

  1. Linux系统/boot目录破损无法启动怎么办
  2. 爱奇艺拟发行5亿美元可转换优先债券
  3. VS中遇到 _WIN32_WINNT not defined
  4. 十二、Spark MLlib机器学习
  5. Java中的程序设计模式--单例与多例
  6. mysql流式查询mybatis_流式查询:MyBatis千万级数据查询解决方案,避免OOM
  7. 学会了Python之后,我的职业生涯突飞猛进
  8. python3比较文本差异_脑科学方向 | Python3的安装与环境搭建
  9. 联想服务器自动关机_IBM 联想 DELL HP服务器自动关机|解决办法整理
  10. 【动态规划】01背包:P1049 装箱问题
  11. vue用户行为收集_Vue前端数据采集 埋点 追踪用户系列行为
  12. Redis应用(三)——在非框架中的应用
  13. UVA 12161 Ironman Race in Treeland (树分治)
  14. 如何成为一个网红照骗?一个插件搞定,亲妈都认不出!
  15. 系统分析与设计期末复习题目
  16. 计算机系统常见故障分析与排除,电脑常见网络故障分析与排除方法
  17. 多媒体计算机辅助英语教学,多媒体计算机辅助初中英语教学的实践研究
  18. word打开wps文件乱码_Word文档打开是乱码怎么解决
  19. 常见的距离算法和相似度(相关系数)计算方法
  20. cs1.5小地图如何加机器人 电脑人 POD2.5

热门文章

  1. tracker启动立马关闭,一直尝试重启
  2. iOS compare字符串的比较
  3. 网页学习——JavaScript事件
  4. Activity 的初级,中级,高级问法,你都掌握了吗?
  5. Go语言解决孔明棋的玩法(加深对for循环的认识)
  6. 怎么用css设置滚动条
  7. js vue 字符串转数字 并执行算数计算
  8. 一个程序员离乡时的真情告白
  9. matlab指数转换,[转]MATLAB 线性拟合与指数拟合
  10. php 时间戳 周几,PHP实现根据时间戳获取周几的方法