前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >多项式系数学习笔记

多项式系数学习笔记

作者头像
attack
发布2018-10-08 11:36:37
3740
发布2018-10-08 11:36:37
举报
文章被收录于专栏:数据结构与算法

今天刚学的东西,简单记一下

多项式系数

对于多项式$(x_1 + x_2 + x_3 + \dots + x_k) ^n$的展开式中$x_1^{d_1}x_2^{d_2}x_3^{d_3} \dots x_k^{d_k}$这一项(满足$d_1 + d_2 + d_3 + \dots + d_k = N$)的系数,记做

${\binom{n}{d_1,d_2,d_3, \dots, d_k}} = \frac{n!}{d_1!d_2!d_3! \dots d_k!}$

组合意义

将$n$个可分辨的球放到$m$个不同的盒子$T_1, T_2, \dots T_m$中,在$T_i$中放$d_i$个,不记盒内的次序,且满足$\sum_{i = 1}^m d_i= N$的方案数为$${\binom{n}{d_1,d_2,d_3, \dots, d_k}}$$

一道题目

给你一棵n个节点的有根树。你要给每个节点分配一个$1 \sim n$的数字,使得每个节点分配的数字不同,并且每个节点分配的数字都是它子树内最小的。求方案数。

设$f[i]$表示在以$i$为根的子树内放了$1 \sim siz[i]$的方案数

转移的时候,根节点肯定放了$1$号元素

那么

$f[i] = \binom{siz[i] - 1} {e siz[u_1], siz[u_2], \dots siz[u_k]} \prod f_{u_i}$

直接把$1$号节点的dp值展开之后得到

$ans = n! \prod \frac{1}{siz[i]}$

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-10-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 多项式系数
    • 组合意义
      • 一道题目
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档