我知道我错哪了!!!
真的很容易错着,小数据都找不到错
```cpp
for(int j = 1;j<21;++j){
for(int i = 1;i<=n;++i){
f[i][j] = f[f[i][j-1]][j-1];
}
}
```
n要改成sz,因为节点多了很多!!!
以后要注意了
```cpp
for(int j = 1;j<21;++j){
for(int i = 1;i<=sz;++i){
f[i][j] = f[f[i][j-1]][j-1];
}
}
```
by wanghai673 @ 2021-10-04 21:49:58
我也错了这里(看了这个贴一下就改出来了)
by P_E_K_K_A @ 2021-11-10 13:04:08
同谢lz
by thomaswmy @ 2022-09-10 14:58:50
感谢大佬
by linyihdfj @ 2023-01-26 16:40:22