设为首页 加入收藏

TOP

hdu 2521 一卡通大冒险 (斯特灵数,贝尔数)
2015-07-20 17:36:07 来源: 作者: 【 】 浏览:2
Tags:hdu 2521 一卡通 冒险 特灵 贝尔
/*
将N张卡分成若干个集合,集合不为空,有多少种分法。
f[n][m]表示n张卡分成m组的种类数,那么f[n][m]=f[n-1][m-1]+f[n-1][m]*m,//第二类斯特灵数
而ans[n]=sum{f[n][l]}(1<=l<=m)。//ans为贝尔数,Bell数是将P个元素集合分到非空且不可区分例子的划分个数。
其中:f[n-1][m-1]代表第n个人自成一堆;
f[n-1][m]*m代表第n个人不自成一堆。
*/
# include 
  
   
# include 
   
     # include 
    
      using namespace std; int f[2011][2011]; int main() { int i,l; int t,n; int ans[2011]; f[1][1]=1; ans[1]=1; for(i=2;i<=2000;i++) { f[i][1]=1;//i张卡在一本书里 f[i][i]=1;//i张卡在i本书里 ans[i]=2;//上面;两种情况 for(l=2;l
     
      
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Codeforces Round #269 (Div. 2) 下一篇CoreText 学习笔记

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Redis 分布式锁全解 (2025-12-25 17:19:51)
·SpringBoot 整合 Red (2025-12-25 17:19:48)
·MongoDB 索引 - 菜鸟 (2025-12-25 17:19:45)
·What Is Linux (2025-12-25 16:57:17)
·Linux小白必备:超全 (2025-12-25 16:57:14)