首先分成两个容器.

第一个容器就是装有生成树里面的顶点,第二个容器就是装有没有放入这个第一个容器中的顶点.

首先默认往第一个容器里面装一个顶点.然后..计算出第二个容器里所有顶点和这个顶点的距离.没有连线的设置为无穷大.

然后要计算出第二个容器中的顶点与第一个容器的最短距离.(也就是说每往第一个容器中插入一个顶点.就找第二个容器中的顶点与这个顶点的距离是否变短了.如果变短了.更新这个距离)

其实就是用图形化的东西来描述的话.

就是每次把两个不同容器中的点划分开来.然后找划分开中距离最短的那条边.其实就是这条边咯~.

如下图所示.显而易见

红色的线用来分割..处于生成树上的点 和未处于生成树上的点...红色圈圈的代表经过分割线上最小权值的边..

.

最新文章

  1. 序列化笔记之一:Google的Protocol Buffer格式分析
  2. jQuery邮箱自动补全代码
  3. gnuplot conditional plotting: plot col A:col B if col C == x
  4. 仿IOS 开关按钮
  5. 深入了解STL中set与hash_set,hash表基础
  6. GetReadyForWin10Develop
  7. 《Linux内核设计的艺术》学习笔记(一)从开机加电到加载三个汇编源码
  8. [翻译]创建ASP.NET WebApi RESTful 服务(10)
  9. NodeJS -Express 4.0 用include取代partial
  10. javabean以及内省技术详解(转)
  11. nginx-systemtap-toolkit
  12. .\Obj\uCOSDemo.axf: Error: L6218E: Undefined symbol LCD_Fast_DrawPoint (refe
  13. SQL Server 的远程连接(转载)
  14. Webform之(简单投票)练习
  15. Zkui安装
  16. nginx静态服务器配置
  17. 【心得】Lattice后端使用经验小结(ECP5UM,DDR3,Diamond3.10,Reveal逻辑分析)
  18. webDriver基本运用
  19. Dubbo 源码分析系列之三 —— 架构原理
  20. 【sping揭秘】18、使用spring访问数据

热门文章

  1. RedisTemplate操作Redis
  2. Spring Cloud之网关
  3. jquery实现自定义弹出框
  4. php之定义大字符串数据时使用定界符来标识
  5. cluster KMeans need preprocessing scale????
  6. (转)C协程实现的效率对比
  7. 006-完全关闭win任务栏鼠标悬停预览
  8. stl_multimap.h
  9. OpenCV——颜色均匀渐变
  10. linux命令学习(8):mv命令