树的概念与性质:

树:连通的无圈图。树也是森林。

平凡图就是平凡树。

度数大于1的顶点为分支点。等于1为树叶。

ps:因为至多只有一片树叶,则剩下的n-1个顶点的度均≥2,所以有

最小连通图:减去任意一条边,均会使得图不连通。

ps:无圈的连通图就是树。

树的中心与形心:

v的离心率:取离v最远的顶点的距离。

r(G)图的半径:取每个顶点的离心率最小的值。

图G的直径:G的最大离心率。

v点中心点:若某点v的离心率等于图的半径。

中心:G中全体中心点的集合。

 ps:每个节点能够触及到的最远的点,必在叶子节点处。删除叶子节点后,每个点的离心率也相继地减一,意味着,中心点还一直是中心点。

点u的权:点u的所有分支中,具有最多边的分支,它的边数。

形心:具有权值最小的点。

生成树:

生成树:图G某个生成子图T是一棵树。

生成森林:图G某个生成子图T是森林。

树枝:生成树的边。

破圈法:

只有当图G本身是树时,其生成树才唯一。

连通图的生成树的棵树:

边收缩:

ps:分别从不包含某条边,和包含某条边上证明。若生成树包含某条边e,将它收缩了,在生成树也会对应被收缩。

最小生成树:

Kruskal算法:不断得挑选最小的边,只要不会形成圈就行。

ps:中选取的,一定是非公共边中最小的。和T中,它不是,下标比k小的边,也都在,所以只可能>k

算法2:

保证图G连通的情况下,逐次删掉图G中权值最大的边,直到获得生成树为止。

《图论及其应用》学习笔记(树)相关推荐

  1. 【图论】二分图学习笔记

    找不到题了,今天最后一个坑给二分图学习笔记吧,明天回来填. 12点之前发完10篇,ye~ 如果一张无向图的N个节点可以分成A,B两个非空集合,并且同一集合内的点之间都没有边相连的话,那么称这张图为二分 ...

  2. 数据结构与算法学习笔记-树和二叉树

    声明:本博客仅为本人学习途中做的笔记 采自青岛大学王卓老师的视频教学 主要内容为算法思路,具体代码实现还需修改后才能运行,望各位看官多多包涵,您的点赞与评论是对我最大的肯定! 1.树和二叉树的定义 数 ...

  3. [学习笔记]树链剖分

    基本思想 树链剖分一种对树进行划分的算法,它先通过轻重边剖分将树分为多条链,保证每条边属于且只属于一条链,然后再通过数据结构来维护每一条链. 一些定义 树链:树上的路径. 剖分:把路径分类为重链和轻链 ...

  4. Python数据结构学习笔记——树和图

    目录 一.树的概念 二.二叉树的实现 (一)列表的列表 (二)结点与引用 三.图的概念 四.图的实现 (一)邻接矩阵 (二)邻接表 一.树的概念 树是一种数据结构,树由结点及连接结点的边组成,每个树有 ...

  5. ACM模板 | 学习笔记 树相关

    持续更新中qwq 咕咕咕 此次update是在我原先自己的博客园博客的基础上进行更新的(隔了两年该忘的不该忘的都忘完了qwq),顺便整理一下我的acm模板QAQ (我保证2021.3.1开学之前搞完! ...

  6. 408数据结构学习笔记-树-①树的逻辑结构

    目录 ①定义 ②结点间的关系描述 ③结点路径 ④结点,树的属性描述 ⑤有序树和无序树 ⑥森林 ⑦树的性质(6个性质) a.结点数=总度数+1 b.度为m的树和m叉树的区别 c.度为m的树第i层至多有 ...

  7. 图论及其应用 学习笔记(一)图的基本概念

    图的基本概念 图的定义与图论模型 图的定义 图的相关概念 图论模型 图的同构 完全图.偶图与补图 子图的相关概念 图运算 顶点的度 顶点的度及其性质 图的度序列及其性质 图的频序列及其性质 记录一下这 ...

  8. 矩阵和图结构(图论) 最短路径问题 学习笔记

    矩阵和图是可以相互转换的,这里的图不仅仅是图片,还包括图结构(图论) 所以最短路径问题解决矩阵和结局图论均是一个问题.

  9. 考研数据结构学习笔记.树的常考性质

    树的常考性质 树作为重要的数据结构,通常在操作系统,算法等领域起着重要的作用.其特殊性质需要我们了解并且运用,在考研中他们通常会以选择题的形式出现,我们需要熟练掌握并且能够准确地计算. 一.结点数 = ...

  10. 【图论】最小生成树学习笔记

    一.主要算法 Prim 给定一张无向图,求它的最小生成树. 初始时我们将s打上标记.对于每个未标记的点i,我们记f[i]表示i连向已标记的点的边中,边权(到生成树距离)的最小值. 每次我们找到未标记的 ...

最新文章

  1. 将Spring Boot项目打包成jar包war包
  2. ubuntu 12.04 桌面版关闭图形界面
  3. 我的公众号 - Old Artist
  4. multism中ui和uo应该怎么表示_吐血整理!这篇带你彻底理解主存中存储单元地址的分配...
  5. python输出命令_Python 输出命令行进度条
  6. 上海消保委评饿了么“多等5分钟”功能:逻辑上有问题
  7. 创建寄宿在Windows服务中的WCF服务
  8. python中sqrt(4)*sqrt(9)_【单选题】Python表达式sqrt(4)*sqrt(9)的值为
  9. startService和onBinderService混合开发音乐播放器
  10. 微服务_SpringCloud微服务架构实战:高并发微服务架构设计
  11. 安卓recovery流程分析【第一篇】
  12. CS224N笔记——反向传播
  13. PSPNet | 语义分割及场景分析
  14. php 翻转180度,如何翻转视频—将视频翻转90或180度
  15. @RequestBody注解的简单用法
  16. Filter过滤器的作用
  17. 发布本人整理的面试问题大全,为准备找工作的同行们尽一份力 希望大家多补充或回答
  18. bootstrap的学习-基础样式和排版一
  19. CSS优先级权重练习
  20. GraphX 在图数据库 Nebula Graph 的图计算实践

热门文章

  1. iF.svnadmin安装部署
  2. Windows电脑怎么卸载服务/删除服务?
  3. KITTI数据集下载
  4. 高等数学(下)知识点总结
  5. 【转】姚班学霸陈立杰
  6. 手机输入法带拼音声调_最好用的输入法,百度输入法带你体验更智能的拼音输入法...
  7. Google 思源黑体:改变字体界的未来
  8. 常用Python模块下载网站
  9. php openoffice,php实现openoffice转pdf的方法
  10. 交换机芯片vlan管理