本文已收录于专栏 🌳《画解数据结构》🌳 文章目录 前言 一、概念 1、生成树 2、最小生成树 二、算法 1、Prim 1)算法描述 2)源码剖析 3)动图详解 4)时间复杂度 2、Kruscal 1)算法描述 2)源码剖析 3)动图详解 4)时间复杂度 3、Boruvka 1)算法描述 2)源码剖析 2.1)数据结构 2.2)插入 2.3)查询 2.4)分治 3)时间复杂度 前言 好久没有写图论相关的文章了,趁着今天月黑风高,夜深人静,今天介绍一个利用贪心思想求解的算法,即图论中非常重要的概念,它就是: 「 最小生成树 」 一、概念 1、生成树 一个连通图,它的 极小连通子图 就是生成树。它含有图中所有的 n n