poj 1088 滑雪_记忆化搜索
来源:互联网 发布:数据产品经理面试题目 编辑:程序博客网 时间:2024/06/07 04:03
题意:略
直接用记忆化搜索就行了
#include<cstdio>#include<iostream>using namespace std;int n,m;int map[105][105];int len[105][105]={0};int dp(int x,int y){int max,temp;if(len[x][y])return len[x][y];max=0;if(x+1<n&&map[x][y]>map[x+1][y]){temp=dp(x+1,y)+1;if(max<temp) max=temp;}if(x-1>=0&&map[x][y]>map[x-1][y]){temp=dp(x-1,y)+1;if(max<temp) max=temp;}if(y+1<m&&map[x][y]>map[x][y+1]){temp=dp(x,y+1)+1;if(max<temp) max=temp;}if(y-1>=0&&map[x][y]>map[x][y-1]){temp=dp(x,y-1)+1;if(max<temp) max=temp;}return max;}int main(){int i,j,maxlen=0;scanf("%d%d",&n,&m);for(i=0;i<n;i++)for(j=0;j<m;j++)scanf("%d",&map[i][j]);for(i=0;i<n;i++){for(j=0;j<m;j++){len[i][j]=dp(i,j);if(maxlen<len[i][j])maxlen=len[i][j];}}printf("%d\n",maxlen+1);return 0;}
- poj 1088 滑雪_记忆化搜索
- POJ 1088 滑雪 记忆化搜索
- poj 1088 滑雪[zz] 记忆化搜索
- poj 1088 滑雪 记忆化搜索
- POJ 1088 滑雪(DP+记忆化搜索)
- poj 1088 滑雪 ( 记忆化搜索 )
- poj 1088 滑雪(记忆化搜索/LIS)
- poj 1088 滑雪 记忆化搜索
- poj-1088-滑雪(记忆化搜索)
- POJ 1088 滑雪(记忆化搜索)
- poj 1088滑雪 记忆化搜索
- POJ 1088 滑雪 (记忆化搜索)
- POJ 1088 滑雪 DFS 记忆化搜索
- POJ 1088滑雪(记忆化搜索)
- POJ 1088 滑雪【记忆化搜索】
- poj 1088 滑雪(记忆化搜索)
- POJ-1088 滑雪 记忆化搜索
- POJ 1088 滑雪 DFS 记忆化搜索
- 阅读大型代码库的方法
- Kernel中Module调用编译问题
- [转]Linux tcpdump命令详解
- Flex 加载资源方式
- 关于 多进程epoll 与 “惊群”问题
- poj 1088 滑雪_记忆化搜索
- Objective-C 异步任务
- 动态规划的01背包问题---关于国王开矿的故事
- 深入Struts2的配置文件
- 看开源代码利器—用Graphviz + CodeViz生成C/C++函数调用图(call graph)
- 无法解析或打开软件包的列表或是状态文件解决方案
- Java序列化机制(2)- serialVersionUID 实验
- 黑马程序员_银行业务调度系统
- Linux下的常用命令