Unverified Commit 7801d076 authored by Early's avatar Early Committed by GitHub
Browse files

Fix Code Bug in LCA

parent 0fd28d33
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -252,7 +252,7 @@ Tarjan 算法需要初始化并查集,所以预处理的时间复杂度为 $O(
      for (int i = 1; i <= (N << 1); ++i) lg[i] = lg[i >> 1] + 1;
      for (int i = 1; i <= (N << 1) - 1; ++i) st[0][i] = dfn[i];
      for (int i = 1; i <= lg[(N << 1) - 1]; ++i)
        for (int j = 1; j + (1 << n) - 1 <= ((N << 1) - 1); ++j)
        for (int j = 1; j + (1 << i) - 1 <= ((N << 1) - 1); ++j)
            st[i][j] = dep[st[i - 1][j]] < dep[st[i - 1][j + (1 << i - 1)]
                            ? st[i - 1][j]
                            : st[i - 1][j + (1 << i - 1)];