Light OJ 1047
来源:互联网 发布:noteledge mac 编辑:程序博客网 时间:2024/06/06 04:38
dp入门题,基础中的基础,感觉Light OJ 上的题选的挺好的,循序渐进。
直接上代码吧。
#include<cstdio>#include<iostream>#include<cstring>using namespace std;int h[22][3],dp[22][3];int main(){ int T,n,i,j,t; cin>>T; for(t=1;t<=T;t++) { cin>>n; for(i=1;i<=n;i++) cin>>h[i][0]>>h[i][1]>>h[i][2]; memset(dp,0,sizeof(dp)); for(i=0;i<3;i++) dp[1][i]=h[1][i]; for(i=2;i<=n;i++) for(j=0;j<3;j++) dp[i][j]+=min(dp[i-1][(j+1)%3],dp[i-1][(j+2)%3])+h[i][j]; int ans; ans=min(dp[n][0],min(dp[n][1],dp[n][2])); printf("Case %d: %d\n",t,ans); } return 0;}
0 0
- Light OJ 1047
- Light OJ 1047 Neighbor House
- Light OJ 1047 Neighbor House
- light oj
- light oj
- Light OJ
- Light OJ
- light oj 1047 - Neighbor House 动态规划
- Light oj 1047 - Neighbor House (简单dp)
- Light OJ 1047 Neighbor House(简单DP)
- 【light-oj】-1047 - Neighbor House(dp)
- Light OJ 1000
- Light OJ 1001
- Light OJ 1008
- Light OJ 1022
- Light OJ 1015
- Light OJ 1042
- light oj 1128
- 不错的代码
- 红白蓝三色小球排列成有序的红白蓝三色的同颜色在一起的小球组
- 关于SSH整合时要用的一些模板
- 在调用支持可变参数格式化的函数时的一个很掩蔽问题
- C++ 习题 输出日期时间--友元函数
- Light OJ 1047
- Spring BeanFactory实例化Bean的过程
- js获取url参数值
- (Java)冒泡排序
- AFNetwork 2.0在请求时报错code=-1016 和 3840
- 第一篇博文——测试一下
- 股票行情数据获取总结
- 记录
- 搭建Android开发环境(附下载链接)