动态树模板,如果维护的权值在边上,需要把边拆成点。