HDU2151 Worm 动态规划
来源:互联网 发布:xml文件解析 java 编辑:程序博客网 时间:2024/06/05 12:01
题目大意:给你n,p,m,t,表示一排n颗树,刚开始(第0分钟)毛毛虫在位置p,问经过m分钟,它到达了位置t的不同的方法数
我们用dp(i,j)来表示在第i分钟毛毛虫到达位置j的方法数,那么有:dp(i,j)=max(dp(i-1,j-1),dp(i-1,j+1));
#include <cstdio>#include <cstring>using namespace std;int dp[110][110];int main(){ int n,p,m,t; int i,j; while(scanf("%d%d%d%d",&n,&p,&m,&t)!=-1) { memset(dp,0,sizeof(dp)); dp[0][p]=1; for(i=1;i<= m;i++) for(j=1;j<=n;j++) dp[i][j]=dp[i-1][j-1]+dp[i-1][j+1]; printf("%d\n",dp[m][t]); } return 0;}
0 0
- HDU2151 Worm 动态规划
- Worm hdu2151
- hdu2151 Worm
- hdu2151 worm
- hdu2151——Worm
- HDU2151——worm
- hdu2151 Worm DP
- Worm(毛毛虫)HDU2151
- 【端午小练】HDU2151-Worm
- HDU2151:Worm(简单dp)
- HDU 2151--Worm【动态规划】
- hdoj 2151 Worm 【动态规划】
- HDU 2151 Worm (动态规划)
- HDOJ 2151 Worm 【动态规划 DP】
- HDU 2151 WORM (动态规划 或 递归)
- HDU--2151--Worm(动态规划)
- HDU 2151(Worm)动态规划-数塔问题
- 动态规划dp(简单应用)hdu 2151 Worm(石头)
- const函数调试
- Python 之 decorator装饰器
- 工作中用到的一些常用oracle命令
- Linux中最常用的基本操作命令
- 关于浏览器在处理没有右尖括号闭合的标签和html注解
- HDU2151 Worm 动态规划
- 数学之路-分布式计算-disco(3)
- 聚类分析之距离计算
- ubuntu下编译安装boost库
- hdu 4961 Boring Sum 2014 Multi-University Training Contest 9
- JavaScript面向对象编程(4)prototype使用案例:内置对象增强
- java学习day13
- nodejs安装node-inspector报错
- javascript的window.ActiveXObject对象,区别浏览器的方法