摘要: 题意:对递归$n$层($n \le 10^7$)的闪现树,求深度$k \in [l,r]$($l,r \le 10^7$)的点数。思路:一是递推法,设$f_i$为深度$i$根点数,依规则递推并修正多算部分,结合非根点数$g_i = 2f_{i - 1}$与叶子节点得解;二是生成函数法,设$F(x)$为根生成函数,依递归关系推导,利用等比数列公式及二项式展开求系数,结合非根与叶子节点生成函数,线性时间内求出深度在$[l,r]$的点数 。 阅读全文
posted @ 2025-09-17 10:37 wing_heart 阅读(5) 评论(0) 推荐(0)