hdu 1292递归
来源:互联网 发布:数据归一化的方法 编辑:程序博客网 时间:2024/06/08 11:01
注意下 递推关系式:a[ i ] [ j ] = a[ i - 1 ][ j - 1 ] + a[ i - 1 ] [ j ] * j;
解析:i 个人的 j 组合数量等与 : (1)将第 i 个 人单独放置( a[ i - 1 ] [ j - 1 ] )( 2 ) 将这个人并入前i-1人的j组合中( a[ i - 1 ][ j ] * j ) 注意要乘以j 应为每一种组合都有j组 并且均为不同状态
代码如下:
#include <iostream>using namespace std;int main(){ __int64 a[26][26], t, n; a[1][1] = 1; a[1][0] = 0; for( int i = 2; i < 26; i++ ){ a[i][i] = 1; a[i][0] = 0; a[i][1] = 1; for( int j = 1; j < i; j++ ){ a[i][j] = a[i-1][j-1] + a[i-1][j] * j; } } cin >> t; while( t-- ){ cin >> n; __int64 sum = 0; for( int i = 1; i <= n; i++ ){ sum += a[n][i]; } cout << sum << endl; } return 0;}
- hdu 1292递归
- hdu 1274 递归
- hdu 1143 递归
- hdu递归,递推
- HDU 2018 递归序列
- HDU 2108 字符串递归
- hdu 1066 数论+递归
- hdu-2045 递归
- hdu 5642 (递归)
- hdu 4125(手写递归 栈 )
- hdu 2070 递归Fibbonacci Number
- HDU 3652 数位DP(递归)
- HDU-1041大数运算+递归
- hdu 4643 (分治+递归)
- hdu 1003 递归(DP)
- hdu 1010 非递归实现
- hdu 1997 汉诺塔VII(递归)
- HDU 2041 超级楼梯【递归】
- ONVIF学习理解(4)
- 试验设计[实验设计]
- SVM资料1
- Linux下查看端口占用情况
- Android 常用 mimeType 表
- hdu 1292递归
- asp.net和jsp的比较
- 学习 严蔚敏讲数据结构笔记26
- Delphi里的时间函数
- C++实现全排列(调用next_permutation)
- jsp分页查询与显示,一只纯菜鸟的角度....
- 学习 严蔚敏讲数据结构笔记27
- ActionContext和ServletActionContext小结
- 文件逻辑结构、外存分配和空闲空间管理