求以 1 为根的树上每个点的子树大小 sz[u]。下列写法中,能保证算 sz[u] 时儿子的 sz 已经算好的是( )。 A. 先给 sz[u] 赋值 1 并累加儿子,再递归儿子 B. 先递归完所有儿子,返回时再累加 sz[u] C. 按节点编号从 1 到 n 依次计算并累加 D. 按 BFS 层序从浅到深依次计算并累加