poj 1154 LETTERS
来源:互联网 发布:淘宝主图视频下载器 编辑:程序博客网 时间:2024/06/16 11:49
#include<iostream>#include<math.h>#include<cstdio>#include<queue>#include<stdlib.h>#include<cstring>using namespace std;int m,n;int dir[4][2]={-1,0,1,0,0,1,0,-1};int a[25][25];int visit[30],max1,cnt;void dfs(int x,int y){ for(int i=0;i<4;i++) { x+=dir[i][0]; y+=dir[i][1]; if(x<0||y<0||x>=m||y>=n||visit[a[x][y]]){ x-=dir[i][0]; y-=dir[i][1]; continue; } cnt++; visit[a[x][y]]=1; max1=max(max1,cnt); dfs(x,y); visit[a[x][y]]=0; x-=dir[i][0]; y-=dir[i][1]; cnt--; }}int main(){scanf("%d%d%*c",&m,&n);memset(visit,0,sizeof(visit));for(int i=0;i<m;i++) {for(int j=0;j<n;j++) { char c; scanf("%c",&c); a[i][j]=c-'A'+1; } getchar(); } visit[a[0][0]]=1; max1=cnt=1; dfs(0,0);printf("%d\n",max1); return 0;}
0 0
- poj 1154 LETTERS
- POJ 1154 LETTERS
- poj 1154 LETTERS
- poj 1154 LETTERS
- poj - 1154 - LETTERS
- poj LETTERS 1154
- poj 1154 LETTERS
- POJ 1154 LETTERS
- poj 1154 LETTERS
- poj 1154 LETTERS
- POJ 1154 LETTERS 笔记
- poj 1154 LETTERS(深搜)
- POJ 1154 LETTERS DFS+回溯
- poj 1154 LETTERS(DFS水!)
- poj 1154 LETTERS dfs入门题
- poj dfs相关之1154 LETTERS
- 1154:LETTERS
- 百练1154:LETTERS
- JAVA排序算法
- 条件注释判断浏览器版本 lt lte gt gte
- 跳石头_NOIP2015 Day2 T1_二分+贪心
- 静态内存,栈内存和堆内存的区别
- Swing/随机取值/洗牌算法
- poj 1154 LETTERS
- FreeRTOS详解三
- 1364错误 关于 MySQL 的float 问题设置为空和0,没有相应 1364错误
- oracle数据库新建、导入、删除
- java泛型
- Android性能优化摘录
- FreeRTOS高级篇6---FreeRTOS信号量分析
- iOS-选择生日,初始化日期选择器
- Discover Feature Engineering, How to Engineer Features and How to Get Good at It