最长连续序列 题目[128]:链接. 解题思路 节点本身的值作为节点的标号,两节点相邻,即允许合并(x, y)的条件为x == y+1 . 因为数组中可能会出现值为 -1 的节点,因此不能把 root[x] == -1 作为根节点的特征,所以采取 root[x] == x 作为判断是否为根节点的条件.默认较小的节点作为连通分量的根. 此外,使用 map<int, int> counter 记录节点所在连通分量的节点个数(也是merge 的返回值). class Solution { publi…