给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树? 第一行为N(0 < N < = 1000),接下来N行,第i+1行给出第i个节点的度数Di,如果对度数不要求,则输入-1 Prufer数列是无根树的一种数列. 在组合数学中,Prufer数列由有一个对于顶点标过号的树转化来的数列,点数为n的树转化来的Prufer数列长度为n-2. 树转Prufer: 找到编号最小的度数为11的点 删除该节点并在序列中添加与该节点相连的节点的编号 重复1,21,2操…