hdu3664(递推)
来源:互联网 发布:直接引用vue.js没反应 编辑:程序博客网 时间:2024/06/09 14:57
链接:点击打开链接
题意:1~N个数组成的序列,求长度为n,ai>i的个数为k的序列的种数
代码:
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <iostream>#include <algorithm>using namespace std;const long long MOD=1000000007;long long dp[1005][1005];int main(){ long long n,k,i,j; for(i=1;i<=1000;i++){ for(j=1;j<=i;j++){ if(j==1||j==i) dp[i][j]=1; else dp[i][j]=(j*dp[i-1][j]+(i-j+1)*dp[i-1][j-1])%MOD; } } //通过next_permutation算出前几个数的 while(scanf("%I64d%I64d",&n,&k)!=EOF){ //的答案硬是找到了规律.... printf("%I64d\n",dp[n][k+1]); } return 0;}
0 0
- hdu3664(递推)
- hdu3664
- Permutation Counting HDU3664 UVALive
- hdu3664 Permutation Counting (具体数学Eulerian Number)
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 递推
- 网络设备入门测试
- 前端学习体系
- HDOJ1166(线段树,树状数组)
- Android vold通讯篇(CommandListener)
- IT行业中的“大灰狼”与“小羔羊”
- hdu3664(递推)
- OpenWrt C/C++ Development with Eclipse(Eclipse下的Openwrt开发)
- splay复习小记
- 有一副由NxN矩阵表示的图像,这里每个像素用一个int表示,请编写一个算法,在不占用额外内存空间的情况下(即不使用缓存矩阵),将图像顺时针旋转90度。 给定一个NxN的矩阵,和矩阵的阶数N,请返回旋转
- PHP版本高于5.5时,curl文件上传必须使用CurlFile对象
- C++常用的函参类型解析
- 《广播电视安全播出事件/事故管理规定》
- 触摸屏通讯口(USB、RS232、RS422/485)的正确使用
- mybatis 多参数模糊查询sql