poj 3453:雷涛的小猫
来源:互联网 发布:秋冬水乳推荐 知乎 编辑:程序博客网 时间:2024/04/30 10:11
解题思路:
(1)动态规划
(2)慎用库函数
(3)scanf
#include<iostream>#include<cstring>#include<stdio.h> using namespace std;int tree[2010][2010]; int maxNum[2010];//记录某高度所能得到的最大值 int N,H,delta;int main(){memset(tree,0,sizeof(tree));memset(maxNum,0,sizeof(maxNum));scanf("%d%d%d",&N,&H,&delta);for(int i=1;i<=N;i++){int m,l;scanf("%d",&m);for(int j=1;j<=m;j++){scanf("%d",&l);tree[i][l]++;}}for(int j=H;j>=1;j--){for(int i=1;i<=N;i++){int preNum = tree[i][j+1];if(j+delta<=H && maxNum[j+delta]>preNum)preNum = maxNum[j+delta];tree[i][j] += preNum; if(tree[i][j]>maxNum[j])//更新高度为j时的最大值maxNum[j] = tree[i][j]; }}int ans = 0;for(int i=1;i<=N;i++)if(tree[i][1]>ans)ans = tree[i][1];printf("%d\n",ans);return 0;}
0 0
- poj 3453:雷涛的小猫
- 雷涛的小猫
- bzoj1207.雷涛的小猫
- openjudge 雷涛的小猫
- 【openjudge】雷涛的小猫
- [BZOJ 1270][BeijingWc2008]雷涛的小猫
- bzoj 1270 雷涛的小猫 DP
- 【BZOJ 1270】 [BeijingWc2008]雷涛的小猫
- NOI题库2454 雷涛的小猫
- BZOJ1270: [BeijingWc2008]雷涛的小猫 DP
- BZOJ1270: [BeijingWc2008]雷涛的小猫
- bzoj1270: [BeijingWc2008]雷涛的小猫
- BZOJ1270: [BeijingWc2008]雷涛的小猫 DP
- bzoj1270 [BeijingWc2008]雷涛的小猫(dp)
- bzoj1270: [BeijingWc2008]雷涛的小猫
- 1270: [BeijingWc2008]雷涛的小猫
- 1270: [BeijingWc2008]雷涛的小猫 (动态规划)
- bzoj1270: [BeijingWc2008]雷涛的小猫 dp+滚动数组
- IO之缓冲流
- 求常数e
- fristservlet
- java7: 使用随进函数产生特定范围的随机整数及随机字符
- 简单使用栈实现队列
- poj 3453:雷涛的小猫
- 跟我一起学C++(第一季)
- JavaScript中的模板(jsRender)在Django中的使用
- Python中各个类型的支持操作
- 如何让IOS应用从容地崩溃
- 小写金额转换成中文大写金额
- Drcom校园网使用VPN代理
- socket
- 贪心算法证明的回忆