hdu 2501 Tiling_easy version (水题)
2013-10-06 09:33
274 查看
题解:dfs打表
代码:
代码:
#include <iostream> #include <cstring> #include <cstdio> using namespace std; const int MAX_ = 50; int dp[MAX_]; int dfs(int n){ if(dp )return dp ; if(n == 1)return dp = 1; if(n == 2)return dp = 3; int cnt = 0; cnt += 2*dfs(n-2) + dfs(n-1); return dp = cnt; } int main() { memset(dp,0,sizeof(dp)); dfs(30); int n, Case; scanf("%d",&Case); while(Case--){ scanf("%d",&n); printf("%d\n",dp ); } return 0; }
相关文章推荐
- hdu 2501 Tiling_easy version
- HDU 2501-Tiling_easy version(递推)
- hDU 2501-Tiling_easy version
- hdu 2501 Tiling_easy version
- HDU 2501 Tiling_easy version(我也是醉了,竟然是一样的代码)
- hdu--2501--Tiling_easy version
- HDU 杭电2501 Tiling_easy version【规律题】
- HDU 2501 Tiling_easy version
- hdu 2501 Tiling_easy version
- HDU 2501--Tiling_easy version【递推】
- hdu 2501 Tiling_easy version 递推
- HDU-2501 Tiling_easy version(递推)
- hdu 2501 Tiling_easy version(简单dp)
- HDU 2501.Tiling_easy version
- HDU 2501 Tiling_easy version (递推)
- 递推--HDU 2501Tiling_easy version
- hdu-2501-Tiling_easy version
- hdu-2501-Tiling_easy version
- hdu 2501 Tiling_easy version
- (step 3.1.6)hdu 2501(Tiling_easy version)