pub struct LCA { /* private fields */ }
最小共通祖先を求めるクエリに答える
rootを根に持つ木treeで、初期化を行う
root
tree
頂点u,vの最小共通祖先を求める
u
v
頂点u,vの距離を求める
TypeId
self
Returns the argument unchanged.
Calls U::from(self).
U::from(self)
That is, this conversion is whatever the implementation of From<T> for U chooses to do.
From<T> for U