放球问题
2016-07-10 21:39
225 查看
题目大意
给定n 个有标号的球,标号依次为1,2,…,n。将这n 个球放入m 个相同的盒子里,不允许有空盒,问有多少种放置方法。
题解
递推。
f[i,,j]=f[i-1,j-1]+f[i-1,j]*j
代码
for i:=1 to m do
for j:=i+1 to n do
f[i,,j]=f[i-1,j-1]+f[i-1,j]*j
给定n 个有标号的球,标号依次为1,2,…,n。将这n 个球放入m 个相同的盒子里,不允许有空盒,问有多少种放置方法。
题解
递推。
f[i,,j]=f[i-1,j-1]+f[i-1,j]*j
代码
for i:=1 to m do
for j:=i+1 to n do
f[i,,j]=f[i-1,j-1]+f[i-1,j]*j
相关文章推荐
- 计蒜客 联想专卖店大促销
- 方便查看篇---内存
- Mention
- 【Python学习笔记】函数式编程:装饰器
- Python 模块 & 作用域
- codeforces 2A-Winner (map)
- Helvetic Coding Contest 2016 online mirror C1
- Spring (三)配置文件详解
- html+js+cgi
- 泛型的典型应用:人的信息类和接口
- Java 之多线程同步
- 方便回顾篇进程
- 最小点覆盖 hdu--1054
- 最小点覆盖 hdu--1054
- 图片相似度比较--算法
- css
- android.os.NetworkOnMainThreadException 异常处理
- 存储过程使用DDL语句
- 算法导论(3) 快速排序、计数排序、基数排序
- Android开源项目 工具库