随笔分类 -  图-连通性

【BZOJ1098】办公楼biu(补图,bfs,链表)
摘要:题意:有n个点m条边,要求将点尽可能多的分成若干个部分,使得若两个点不在同一个部分则他们之间必定有边 n<=1e5,m<=2e6 思路:From https://blog.csdn.net/clover_hxy/article/details/52980373 转化为求补图联通分量的个数和size, 阅读全文

posted @ 2019-11-11 14:33 myx12345 阅读(161) 评论(0) 推荐(0)

【HDOJ6218】Bridge(线段树,set,网格图,连通性)
摘要:题意:给定一张2×n的网格图,一开始矩阵所有相邻点之间有一条边 有q个询问,每次给出两个相邻的点的坐标,将其中的边删除或者添加,问如此操作之后整张图的割边数量 n,q<=2*10^5, 图始终保证联通 思路:From https://www.cnblogs.com/rpSebastian/p/783 阅读全文

posted @ 2018-10-09 20:55 myx12345 阅读(294) 评论(0) 推荐(0)

【BZOJ1018】堵塞的交通traffic(线段树,网格图,连通性)
摘要:题意:一个2行C列的矩形网格图,网格上的每个点代表一个城市,相邻的城市之间有一条道路 一开始每条道路都是堵塞的,堵塞即为不可经过。经过一些操作后,可能某些道路通畅了,也可能某些道路堵塞了 多次询问,询问两个城市是否联通 C,q<=1e5 思路:From https://www.cnblogs.com 阅读全文

posted @ 2018-10-08 20:59 myx12345 阅读(271) 评论(0) 推荐(0)

【NOIP2017练习&BZOJ4998】星球联盟(强联通分量,并查集)
摘要:题意: 在遥远的S星系中一共有N个星球,编号为1…N。其中的一些星球决定组成联盟,以方便相互间的交流。 但是,组成联盟的首要条件就是交通条件。初始时,在这N个星球间有M条太空隧道。每条太空隧道连接两个星球,使得它们能够相互到达。若两个星球属于同一个联盟,则必须存在一条环形线路经过这两个星球,即两个星 阅读全文

posted @ 2017-07-13 19:49 myx12345 阅读(264) 评论(0) 推荐(0)

【CF645D】 Robot Rapping Results Report(拓扑排序,二分)
摘要:题意:有一张N点M边的有向图,求最小的K使根据前K条边就能够确定图是否有唯一的拓扑序, 若没有唯一拓扑序输出-1 思路:二分答案再拓扑排序,以入度为0的节点作为新的一层,若某一层的节点个数<>1则没有唯一拓扑序 阅读全文

posted @ 2016-11-05 14:50 myx12345 阅读(251) 评论(0) 推荐(0)

【CF707B】Bakery(想法题)
摘要:题意: 有N个城市,M条无向边,其中有K个城市是仓库 现在要在非仓库的城市中选择一家开面包店,使得其最少与一个仓库联通,且到所有仓库距离的最小值最小 (1 ≤ n, m ≤ 10^5, 0 ≤ k ≤ n) 分析: 数据范围决定了只能使用O(N)或O(n log n)的解法 思考后可以发现面包店一定 阅读全文

posted @ 2016-09-12 19:01 myx12345 阅读(207) 评论(0) 推荐(0)

【CF659E】New Reform(图的联通,环)
摘要:分析转载自http://blog.csdn.net/yukizzz/article/details/51029628 题意: 给定n个点和m条双向边,将双向边改为单向边,问无法到达的顶点最少有多少个? 分析: 无法到达的话即入度为0。 DFS判断每一个连通块中是否存在环,如果存在环,就能保证环中每个 阅读全文

posted @ 2016-05-29 20:37 myx12345 阅读(257) 评论(0) 推荐(0)

导航