图论
zerollt
noi接近退役?
展开
-
[HAOI2006]受欢迎的牛 Tarjan缩点
题目描述 题目数据结构暂时先告一段落,那些复杂的数据结构对于现在的我来说太麻烦了,写了也没有意义,所以等以后代码力强一点的时候再回去把暂时放弃的数据结构学完接着进入图论的学习 最短路已经很熟了,就不必再回去学了 而之前只是囫囵吞枣地学了一遍各种Tarjan算法,所以我打算多刷点题巩固一下这题是关于缩点的问题 强连通视频学习对本题 如果只存在1个强连通分量,那么所有牛都是受欢迎的 如果存原创 2017-12-08 19:45:37 · 186 阅读 · 0 评论 -
[USACO5.3]校园网Network of Schools Tarjan缩点
题目描述 题目对于任务A,即求缩点后入度为0的点的个数 对于任务B,要使整个图连通,则入度0的点需要拓展一条入边,出度0的点需要拓展一条出边,那么需要拓展的最少边数即为max(入度0点数,出度0点数);特别的,当本来整个图连通时,不需要拓展代码#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#in原创 2017-12-08 21:52:03 · 192 阅读 · 0 评论 -
[USACO15JAN]草鉴定Grass Cownoisseur 【Tarjan+搜索】
[USACO15JAN]草鉴定Grass Cownoisseur缩点后从正向和反向搜一遍得到两批点,1能到达的点和能到1的点,处理出到达这些点最多可以经过的点数,再枚举能连上边的点求一求就好了代码#include#include#include#include#include#includeusing namespace std;const int N=100010;原创 2018-01-29 20:59:39 · 381 阅读 · 0 评论