http://www.lydsy.com/JudgeOnline/problem.php?id=1005 (题目链接) 题意 给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树? Solution prufer编码.关于prufer,有一篇博客写得很好,还运用组合数学求出了公式,可惜代码是java.这道题还要写高精度,高精度除法太麻烦了,因为组合数一定是整数,所以我们选择将n!分解质因数,最后相加减就可以了.如何分解质因数呢,我当然不会去暴力分解,一次…