题目描述
求 n n n 个点的生成树个数。
Solution 2144 \text{Solution 2144} Solution 2144
打表得
1
=
1
2
5
=
5
×
1
2
16
=
4
2
45
=
5
×
3
2
121
=
1
1
2
320
=
5
×
8
2
841
=
2
9
2
2205
=
5
×
2
1
2
…
…
1=1^2\\ \quad\quad5=5\times1^2\\ 16=4^2\\ \quad\quad45=5\times3^2\\ 121=11^2\\ \quad\quad320=5\times8^2\\ 841=29^2\\ \quad\quad2205=5\times21^2\\ \quad\quad\ ……
1=125=5×1216=4245=5×32121=112320=5×82841=2922205=5×212 ……
对于
n
n
n 的奇偶性进行讨论。(以
n
n
n 为奇为例)
我们发现,若
f
0
=
1
,
f
1
=
3
f_0=1,f_1=3
f0=1,f1=3则
f
i
=
3
f
i
−
1
−
f
i
−
2
,
∀
i
∈
[
2
,
+
∞
)
f_i=3f_{i-1}-f_{i-2}\ ,\forall i\in[2,+\infty)
fi=3fi−1−fi−2 ,∀i∈[2,+∞)
最后记得写高精度。代码的话就不贴了,lz昨晚调了30min最后发现指针野了……