并查集
Algor_pro_king_John
这个作者很懒,什么都没留下…
展开
-
并查集的若干应用
并查集 是一个很简单的数据结构. 但它的实现非常精妙,作用也不可忽视. 定义 并查集是一种可以动态维护若干不重叠的集合,并支持合并与查询的数据结构. 操作 一般来说,支持两种: Get:查询一个元素属于哪一个集合. Merge : 合并两个集合为一个大集合. 对于这两个操作,并查集巧妙的利用fa[x]fa[x]fa[x]表示xxx的父节点这一信息. 对于第一个操作,直接不...原创 2018-08-19 12:13:41 · 330 阅读 · 0 评论 -
[jzoj]4769. 【GDOI2017模拟9.9】graph(带权并查集+分治)
Problem 对于一个图, 如果它的点集能被分成两个部分, 使得在原图中每一部分之间的点没有任何边相连,则该图被称为二分图。 现在给定一个无向图,每次增加一条边,或者删除一条边。要求您每次判断它是不是二分图。 Data constraint n,m≤3∗105n,m\le 3*10^5n,m≤3∗105. Solution 补充一下题解的分治做法。实际上与线段树做法是一致的。...原创 2019-03-18 21:02:05 · 312 阅读 · 0 评论