树上竞技题解

F ( x ) = ∑ i = 1 ⌊ m 2 ⌋ ( x i ) ( n − x m − i ) i + ∑ i = ⌊ m 2 ⌋ + 1 m ( x i ) ( n − x m − i ) ( m − i ) = ∑ i = 1 ⌊ m 2 ⌋ x i ( x − 1 i − 1 ) ( n − x m − i ) i + ∑ i = ⌊ m 2 ⌋ + 1 m ( x i ) ( n − x − 1 m − i − 1 ) n − x m − i ( m − i ) = ∑ i = 1 ⌊ m 2 ⌋ x ( x − 1 i − 1 ) ( n − x m − i ) + ∑ i = ⌊ m 2 ⌋ + 1 m ( x i ) ( n − x − 1 m − i − 1 ) ( n − x ) = x ∑ i = 1 ⌊ m 2 ⌋ ( x − 1 i − 1 ) ( n − x m − i ) + ( n − x ) ∑ i = ⌊ m 2 ⌋ + 1 m ( x i ) ( n − x − 1 m − i − 1 ) = x ∑ i = 1 ⌊ m 2 ⌋ ( x − 1 i − 1 ) ( n − x m − i ) + ( n − x ) ∑ i = ⌊ m 2 ⌋ + 1 m ( x i ) ( n − x − 1 m − i − 1 ) \begin{aligned} \mathcal{F}(x) &= \sum_{i = 1}^{\lfloor \frac{m}{2} \rfloor} \binom {x}{i} \binom{n - x}{m - i} i + \sum_{i = \lfloor \frac{m}{2} \rfloor + 1}^{m} \binom {x}{i} \binom{n - x}{m - i} (m - i) \\ &= \sum_{i = 1}^{\lfloor \frac{m}{2} \rfloor} \frac{x}{i} \binom {x - 1}{i - 1} \binom{n - x}{m - i} i + \sum_{i = \lfloor \frac{m}{2} \rfloor + 1}^{m} \binom {x}{i} \binom{n - x - 1}{m - i - 1} \frac{n - x}{m - i} (m - i) \\ &= \sum_{i = 1}^{\lfloor \frac{m}{2} \rfloor} x \binom {x - 1}{i - 1} \binom{n - x}{m - i} + \sum_{i = \lfloor \frac{m}{2} \rfloor + 1}^{m} \binom {x}{i} \binom{n - x - 1}{m - i - 1} (n - x) \\ &= x \sum_{i = 1}^{\lfloor \frac{m}{2} \rfloor} \binom {x - 1}{i - 1} \binom{n - x}{m - i} + (n - x) \sum_{i = \lfloor \frac{m}{2} \rfloor + 1}^{m} \binom {x}{i} \binom{n - x - 1}{m - i - 1} \\ &= x \sum_{i = 1}^{\lfloor \frac{m}{2} \rfloor} \binom {x - 1}{i - 1} \binom{n - x}{m - i} + (n - x) \sum_{i = \lfloor \frac{m}{2} \rfloor + 1}^{m} \binom {x}{i} \binom{n - x - 1}{m - i - 1} \end{aligned} F(x)=i=12m(ix)(minx)i+i=2m+1m(ix)(minx)(mi)=i=12mix(i1x1)(minx)i+i=2m+1m(ix)(mi1nx1)minx(mi)=i=12mx(i1x1)(minx)+i=2m+1m(ix)(mi1nx1)(nx)=xi=12m(i1x1)(minx)+(nx)i=2m+1m(ix)(mi1nx1)=xi=12m(i1x1)(minx)+(nx)i=2m+1m(ix)(mi1nx1)

G ( x ) = ∑ i = 1 ⌊ m 2 ⌋ ( x − 1 i − 1 ) ( n − x m − i ) \mathcal{G} (x) = \sum_{i = 1}^{\lfloor \frac{m}{2} \rfloor} \binom {x - 1}{i - 1} \binom{n - x}{m - i} G(x)=i=12m(i1x1)(minx)

G ( x + 1 ) = ∑ i = 1 ⌊ m 2 ⌋ ( x i − 1 ) ( n − x − 1 m − i ) = ∑ i = 1 ⌊ m 2 ⌋ x x − i + 1 ( x − 1 i − 1 ) n − x − m + i n − x ( n − x m − i ) = G ( x ) − ( x − 1 ⌊ m 2 ⌋ − 1 ) ( n − x − 1 m − ⌊ m 2 ⌋ − 1 ) \begin{aligned} \mathcal{G} (x + 1) &= \sum_{i = 1}^{\lfloor \frac{m}{2} \rfloor} \binom {x}{i - 1} \binom{n - x - 1}{m - i} \\ &= \sum_{i = 1}^{\lfloor \frac{m}{2} \rfloor} \frac{x}{x - i + 1} \binom {x - 1}{i - 1} \frac{n - x - m + i}{n - x} \binom{n - x}{m - i} \\ &= \mathcal{G} (x) - \binom{x - 1}{\lfloor \frac{m}{2} \rfloor - 1}\binom{n - x - 1}{m - \lfloor \frac{m}{2} \rfloor - 1} \end{aligned} G(x+1)=i=12m(i1x)(minx1)=i=12mxi+1x(i1x1)nxnxm+i(minx)=G(x)(2m1x1)(m2m1nx1)

同理 H ( x ) = ∑ i = ⌊ m 2 ⌋ + 1 m ( x i ) ( n − x − 1 m − i − 1 ) \mathcal{H} (x) = \sum_{i = \lfloor \frac{m}{2} \rfloor + 1}^{m} \binom {x}{i} \binom{n - x - 1}{m - i - 1} H(x)=i=2m+1m(ix)(mi1nx1)

H ( x + 1 ) = H ( x ) + ( n − x − 2 ⌊ m 2 ⌋ − 1 ) ( x m − ⌊ m 2 ⌋ − 1 ) \mathcal{H} (x + 1) = \mathcal{H} (x) + \binom{n - x - 2}{\lfloor \frac{m}{2} \rfloor - 1} \binom{x}{m - \lfloor \frac{m}{2} \rfloor - 1} H(x+1)=H(x)+(2m1nx2)(m2m1x)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值