关于 LCT
  • 板块学术版
  • 楼主double_zero
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/7/21 20:35
  • 上次更新2023/10/27 19:01:32
查看原帖
关于 LCT
297515
double_zero楼主2022/7/21 20:35

https://oiwiki.org/ds/lct/

为什么

// 回顾一下代码
inline int Access(int x) {
  int p;
  for (p = 0; x; p = x, x = f[x]) {
    Splay(x), ch[x][1] = p, PushUp(x);
  }
  return p;
}

连续两次 Access 操作时,第二次 Access 操作的返回值等于这两个节点的 LCA.

2022/7/21 20:35
加载中...