随笔分类 -  图论----拓扑排序

摘要:![](https://img2020.cnblogs.com/blog/1545866/202104/1545866-20210412225843590-693803445.png) 阅读全文
posted @ 2021-04-12 22:59 Creed-qwq 阅读(44) 评论(0) 推荐(0) 编辑
摘要:首先考虑怎么check一个点是否能被最后一个删除。 可以这么建图,以这个点建有根树,边全部向上指,再加上剩下的有向边。 很明显,这里的一条边的定义就变成了只有删去这个点,才可以删去它指向的点。 因此,只需要建n次图暴力判断是否有环即可。 这样做是n^2的。 考虑加入一条边后,会产生什么影响。 发现这 阅读全文
posted @ 2019-01-27 13:34 Creed-qwq 阅读(305) 评论(0) 推荐(0) 编辑
摘要:首先我们发现,本题具有可二分性。若花费x可以完成,x+1也一定可以完成。 那么判断是否可行,可以把二分得到的mid作为下限,仅连接边权大于等于mid的边,如果这样的图有环,那么向上二分,否则向下。 这样的正确性显然,因为如果图是一个DAG,那么剩下的边始终从拓扑序小的向大的连,这样就不会出现环。 输 阅读全文
posted @ 2019-01-20 00:09 Creed-qwq 阅读(168) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示