实在是看不懂模板的代码
for(int i=1;i<=node;i++) t[len[i]]++; for(int i=1;i<=node;i++) t[i]+=t[i-1]; for(int i=1;i<=node;i++) A[t[len[i]]--]=i; for(int i=node;i>=1;i--) siz[fa[A[i]]]+=siz[A[i]];
这到底是怎么排好序的TwT