连通块
Bug原产地
这个作者很懒,什么都没留下…
展开
-
ZOJ 3781 Paint the Grid Reloaded ( 缩点建图 + dfs + bfs )
题目链接大致题意:给你一个大小 n∗mn*mn∗m 且只有元素 O/XO/XO/X 的矩阵,有这样一种操作每次你点一个元素的时候,这个元素所在的联通块(颜色相同)就会翻转,问你最少经过几次操作可以将所有的元素变成颜色统一解题报告:1.1.1.对同一连通块区域的点进行缩点2.2.2.建图,在新点中相邻的点建立一条有向图3.3.3.对每个点进行深搜求最大深度(最大深度=最小反转次数)再取 minminmin,代码展示:#include<bits/stdc++.h>#define原创 2020-10-09 22:30:49 · 110 阅读 · 0 评论 -
D. Harmonious Graph ( 并查集 + 思维 )
题目链接:大致题意:给你n个点,m条边的无向图,求最少添加几条边满足要求:节点 l 可以访问到节点 r,那么节点 l 也要能够访问 l+1,l+2…r-1,r。例如 1可访问 4,那么又要满足可访问 2,3。解题报告:对于每一个连通块维护成节点最大值,我们可以从该连通块中节点最小值遍历到所维护的值,若发现不是同一连通块那么就要合并,同时更新连通块维护的最大值,当遍历完后说明小于维护值...原创 2020-03-16 14:24:37 · 160 阅读 · 0 评论 -
石油采集
传送门题目描述 :随着海上运输石油泄漏的问题,一个新的有利可图的行业正在诞生,那就是撇油行业。如今,在墨西哥湾漂浮的大量石油,吸引了许多商人的目光。这些商人们有一种特殊的飞机,可以一瓢略过整个海面20米乘10米这么大的长方形。(上下相邻或者左右相邻的格子,不能斜着来)当然,这要求一瓢撇过去的全部是油,如果一瓢里面有油有水的话,那就毫无意义了,资源完全无法利用。现在,商人想要知道,在这片区域中,...原创 2020-02-18 13:17:04 · 405 阅读 · 0 评论