摘要: 第一问简单不讲。 第二问简化后问题是给一张DAG求最少添加几条边使得DAG变成一个SCC。首先所有中间点(有入度有出度)肯定直接顺着走到无出度点,所以肯定是无出度点连向无入度点。 把无入度点作为点集S,把无出度点作为点集T。 二分图连边表示S点(入度为零)可以走到T点(出度为零),然后先暴力匹配,表 阅读全文
posted @ 2019-11-01 14:50 Ametsuji_akiya 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 收获挺大的一道题。 这里的限制大小可以做差分约束,从$y\to x$连$1$,表示$y\le x-1$即$y<x$,然后跑最长路求解。 但是,如果这样每次$k+1$个小区间每个点都向$k$个断点连边显然爆炸。。考虑优化建边。 发现这里是每个小区间各点连边,所以可以线段树优化,不过每个小区间都要向$k 阅读全文
posted @ 2019-11-01 08:45 Ametsuji_akiya 阅读(131) 评论(0) 推荐(0) 编辑