hdu 2151 worm
来源:互联网 发布:淘宝怎么开手机充值店 编辑:程序博客网 时间:2024/06/06 03:41
题目
虽然说很水,但是对于我这种菜鸟来说,感觉这道题还不错,又一次然我认识到了什么是动态规划。
首先找到规划方程:dp[i][j]=dp[i-1][j-1]+_dp[i-1][j+1];
dp[i][j]代表这个虫子在第i时刻到达了第j棵树的位置共有的方案数,注意初始化,由于在0时刻该虫子在p这个位置,所以方案数为1,即dp[0][p]=1;
#include<stdio.h>#include<string.h>int main(){ int N,P,M,T; int dp[100][100]; while(~scanf("%d%d%d%d",&N,&P,&M,&T)) { memset(dp,0,sizeof(dp)); dp[0][P]=1; for(int i=1;i<=M;i++) { for(int 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
- HDU 2151 Worm
- HDU 2151 Worm
- hdu 2151 Worm
- HDU 2151(Worm)
- hdu 2151- DP Worm
- HDU 2151 Worm DP
- HDU 2151 Worm
- HDU 2151 Worm
- HDU 2151 Worm
- hdu 2151 Worm
- HDU 2151:Worm【dp】
- HDU 2151 Worm
- HDU 2151 worm
- hdu-2151 Worm
- hdu-2151 Worm
- hdu 2151 worm
- hdu 2151Worm(dp)
- hdu 2151 Worm (DP)
- js 正则表达式判断非法字符 常用正则表达式
- Java使用HttpsURLConnection进行Get和Post请求(绕过证书验证)
- jquery text()
- 解决php读取txt文件时的换行问题
- 2017.10.16 水管局长&&水管局长数据加强版 思考记录
- hdu 2151 worm
- 关于微信登录网站回调地址
- java 移位运算符中<<和>>运算
- p43 3.4
- 新唐N32926开发板移植mcp2515(一)
- JavaEE分页查询
- ps的学习之路
- ORACLE 树查询
- simpleelastic使用