g[u][i] = max (g[u][i - 1], g[f[u][i - 1]][i - 1]); h[u][i] = max (h[u][i - 1], h[f[u][i - 1]][i - 1]);
上面这个g[][],h[][]分别代表求的什么