Uinon-Find Algorithm

用途

判斷2個目標是否在同一組、判斷2個目標是否相連

實現

  public void unite(int p, int q) {
      int i = root(p);
      int j = root(q);
      id[i] = j;
  }

瓶頸

優化

參考資料