首页 > 其他分享 >基环树小结

基环树小结

时间:2024-04-08 21:24:04浏览次数:21  
标签:联通 一棵树 基环树 条边 小结 节点

基环树就是根节点基于环生长的一棵树,特点是 \(n\) 个节点 \(n\) 条边。

如果 \(n\) 个节点 \(n\) 条边的图不联通那么是一个基环森林。

很好证明,\(n\) 个点 \(n-1\) 条边的联通图仅能是一棵树,现在从任一点引出一条边到任一点,由于两点先前一定联通,则在连接后原路径上的任意两点均有两条道路到达,于是形成了环。

对于有向图则为没有父亲节点的根节点又引出一条边指向儿子,则原来的根于儿子形成环。

可以把其归为树上问题的衍生形式,因为现在没有根节点了,所以把这个环当成根节点,不过在处理最优问题时这个环会带来一些麻烦,所以核心就是怎么处理环,处理方法是多样的,没有固定算法。

骑士

标签:联通,一棵树,基环树,条边,小结,节点
From: https://www.cnblogs.com/Claimo0611/p/18122625

相关文章

  • Apr.7.2024小结——汇编中jmp和call的用法
    今天终于跑起来了自己OS的mbr,还是很激动人心的。学习了16位实模式下jmp和call的各种用法,来总结一下:call(near)0xabcd相对近调用后面的地址是相对的-32768~32767call[addr]间接绝对近调用地址为绝对,但是是在某个寄存器或内存中call(far)段基址:偏移直接绝对远调用跨......
  • 关于基环树的一切
    观前须知笔者的博客主页声明本文使用CCBY-NC-SA4.0许可。本文为笔者在OI学习中的复习向学习笔记。部分内容会比较简略。如有好的习题会不断补充。知识简介定义基环树是一个有\(n\)个点\(n\)条边的连通图。因为树有\(n\)个点\(n-1\)条边。所以基环树可以......
  • jQuery中$.extend(),$.fn.extend()与$.fn.方法名小结
           1.===============$.extend()---该方法可以合并对象,并返回一个新的对象================== varobj1={         name:'jack',         age:15       }       varobj2={......
  • mysql小结
    distinct:去重复值......
  • 基环树
    1基环树概念1.1定义首先,基环树并不是一颗严格的树。它是一张由\(n\)个节点,\(n\)条边组成的图。1.2无向联通图上的基环树首先,一棵树有\(n\)个节点,\(n-1\)条边。那么基环树就可以看做是在一棵树上加了一条边,这样多出了一个环(因此基环树也被称作环套树)。如下图所示:1.......
  • 如何处理多个字符串拼接出最大最小结果问题
    如题,给出若干个字符串输出字符串拼接成的最小的结果则我们应当对其进行排序,排序的规则是,如果总共字符串为s1,s2,s3.且如果是s1+s2大于s2+s1则应该将s2排在s1的前面,来使得最终拼接成的总字符串最小。排列后为s2,s1,s3.如果s1+s3>s3+s1的话将s3排在s1的前面。然后再进行s2与s3的......
  • C++中const小结
    const修饰普通变量表示变量的值不能被改变。下面两条语句(第2行和第3行)表示的意思一致。inta;constintca=42;//intconstca=42;const修饰指针指向常量的指针不能改变其指对象的值。第5行代码是错误的。inta=42;constint*ip=&a;intconst*ipp=......
  • Vue3 组件通信方式小结
    也是零零散散用vue3来搞一些前端的页面,每次在组件通信,主要是传数据这块总是忘记,大多无非父传子,子传父等情况,这里再来做一个小结.父传子Props最常见的就是父组件给子组件传递数据,不论是传字符串也好,还是数组,对象,函数等,都可以通过属性传值的方式,子组件......
  • Python 向函数传递参数(小结)
    目录1、位置实参2、关键字实参3、形参默认值4、将队列的副本传入函数5、传递任意数量的实参6、传递任意数量的关键字实参1、位置实参调用函数时,传递参数的顺序与函数定义中的参数顺序一致。defperson(name,age):passperson('Marry',34)2、关键字实参调用......
  • Python 文件操作(小结)
    目录1打开文件1.1文件路径1.2打开‘中文’文件1.3 with打开1.3打开模式1.4打开异常2读取文件2.1一次性读取全部,read()2.2遍历文件,每次读取一行2.3with外使用文件内容3写文件1打开文件1.1文件路径程序文件所在路径为“当前路径”。(1)如果文件位于“......