Educational Codeforces Round 47 (Rated for Div. 2) F. Dominant Indices(长链剖分+树上dp)
F. Dominant Indices
题意
给定一棵根为 1 的树, 对于每个节点,求该结点的子树中,哪个距离下的节点数量最多。若有多种情况,输出最小的值。
分析
长链剖分+树上dp
首先对这课树进行长链剖分,用sum[x]指针数组表示节点x不同距离的点的数量。在同一条长链中,由于sum[son][i]=sum[father][i+1],因此sum[son]=sum[father]+1。只需在...
原创
2019-08-05 21:46:38 ·
118 阅读 ·
0 评论