题目链接:[IOI2008]Island 题目大意:求基环树直径(由于题目的意思其实是类似于每个点只有一个出度,所以在每个联通块中点数和边数应该是相同的,这就是一棵基环树,所以题目给出的图就是一个基环树森林,又由于乘船的操作,可以知道答案就是将所有的直径相加起来的和) 分析:类似于树的直径,我们可以类推出基环树的直径也是有以下两种情况 1.是某个外向树的直径 2.两个点处于两课不同的外向树中(中间横跨了一段环上的边) 我们首先要把环找到 对于1的处理,我们可以对环上的点及其外向树…