Quick Find:适用于search频繁的情况
每个节点有一个id值,id相同表示两个节点相连通。在union时要将等于某一个id值都改成另一个id值
Quick Union: 适用于union频繁的情况

每个节点有一个id值,id值表示该节点连接的那个节点的下标;

每个节点有一个root值,root(i) = id[id[id...]],直到id[i]==i。root值相同表示这两个节点连通,所以连接两个节点,就是把这两个节点中某一个节点root值改成另一个节点的root值。
union 9和6

最新文章

  1. JavaScript的理解记录(1)
  2. 如何利用tomcat和cas实现单点登录(2):配置cas数据库验证和cas客户端配置
  3. JS和CSS的多浏览器兼容(3)
  4. 采集/自动登录啊都可以用这两个方法实现 asp.net
  5. poj 3687 Labeling Balls(拓扑排序)
  6. 算法 后减前最大值,zt
  7. POJ 2828-Buy Tickets(线段树)
  8. css(二)
  9. python 正则表达式 学习笔记(不断补充ing)
  10. cocos2d-x游戏开发系列教程-超级玛丽05-CMMenuScene
  11. 虚拟化平台cloudstack新版本的调试
  12. Java文件流应用:复制文件
  13. Centos7下Java开发基本环境搭建
  14. LOJ6002 - 「网络流 24 题」最小路径覆盖
  15. SpringBoot项目在IntelliJ IDEA中实现热部署
  16. 46.Odoo产品分析 (五) – 定制板块(2) – 为业务自定义odoo(1)
  17. VUE 绑定背景图片的写法
  18. 100-days: twenty-three
  19. CNTA-2019-0014 wls9-async 反序列化 rce 分析
  20. poj2115-C Looooops -线性同余方程

热门文章

  1. 第13课:HTML基础之DOM操作2
  2. 多目标跟踪baseline methods
  3. 6款实用的硬盘、SSD固态硬盘、U盘、储存卡磁盘性能测试工具
  4. 归并排序(C语言)
  5. linux pwd命令查看当前路径命令
  6. emacs之切换h/cpp配置
  7. Java集合类综合
  8. Spring Mvc:用MultiPartFile上传单个文件,多个文件
  9. jQuery layer弹出层插件 http://layer.layui.com/直接上官网学
  10. mysql为什么会慢