【解题报告】滑雪
来源:互联网 发布:telnet 80端口失败 编辑:程序博客网 时间:2024/05/17 06:49
#include<cstdio>#include<cmath>#include<cstring>#include<algorithm>#include<iostream>#define LOC#define maxn 110using namespace std;int r,c;int a[maxn][maxn];int f[maxn][maxn];int dx[]={-1,1,0,0};int dy[]={0,0,-1,1};int dp(int x,int y){if(f[x][y]!=1)return f[x][y];for(int i=0;i<4;i++){int nx=x+dx[i];int ny=y+dy[i];if(nx>0&&nx<=r&&ny>0&&ny<=c){if(a[nx][ny]>a[x][y])f[x][y]=max(f[x][y],dp(nx,ny)+1);}}return f[x][y];}int main(){#ifdef LOCfreopen("ski.in","r",stdin);freopen("ski.out","w",stdout);#endifscanf("%d %d",&r,&c);for(int i=1;i<=r;i++)for(int j=1;j<=c;j++)scanf("%d",&a[i][j]);for(int i=1;i<=r;i++)for(int j=1;j<=c;j++)f[i][j]=1;for(int i=1;i<=r;i++)for(int j=1;j<=c;j++)dp(i,j);int ans=0;for(int i=1;i<=r;i++)for(int j=1;j<=c;j++)if(f[i][j]>ans)ans=f[i][j];printf("%d\n",ans);return 0;}
0 0
- 滑雪 poj1088 解题报告
- poj1088 滑雪 解题报告
- 【解题报告】滑雪
- 滑雪 解题报告
- POJ 1088 滑雪 解题报告
- POJ 1088 滑雪 解题报告
- POJ 1088 滑雪——解题报告
- codevs 2152 滑雪 搜索 解题报告
- Pku acm 1088 滑雪 动态规划题目解题报告(十五)
- POJ-1088-滑雪-解题报告-动态规划-记忆化搜索
- POJ 1088 滑雪(动态规划)(解题报告)
- POJ 1088 滑雪 解题报告(记忆化搜索)
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- ios开发打开模拟器时提示“Unable to open liblaunch_sim.dylib. Try reinstalling Xcode or the simulator”
- iOS个人整理18-UITableView表视图
- C++面试/技巧(四)
- iOS-NSTimer定时器总结
- Oracle日志清理
- 【解题报告】滑雪
- SharePoint2016 New Feature (Preview) - 性能及限制优化
- JAVA 性能优化
- ZJU 3430 Detect the Virus AC自动机
- js\java 通过算法加密后,再base64
- 原始LSH算法trick
- iOS个人整理20-UITableViewCell自定义,cell高度的自适应(纯代码)
- JasperReport 报表在SpringMVC WEB项目中的应用(JavaBean作为数据源)
- (总结)Nginx配置文件nginx.conf中文详解