- 0
- 0
- 约5.62千字
- 约 8页
- 2018-02-04 发布于河北
- 举报
3八连块
#includeiostream ??
#includecstdio ??
#includestring ??
#includecstring ??
#includealgorithm ??
using?namespace?std;??
int?FMAX[1010][1010];??
int?visit[1010][1010];??
??
void?DFS(int?m,?int?n)?//遍历与它相邻的八个方块 ??
{??
????if(visit[m][n]?||?!FMAX[m][n])?return?;??
????else??
????{??
????????visit[m][n]?=?1;??
????????DFS(m?-?1,?n?-?1);?DFS(m?-?1,?n);?DFS(m?-?1,?n?+?1);??
????????DFS(m,?n?-?1);?DFS(m,?n?+?1);??
????????DFS(m?+?1,?n?-?1);?DFS(m?+?1,?n);?DFS(m?+?1,?n?+?1);??
????}??
}??
??
int?main()??
{??
????int?n,?count?=?0;??
????scanf(%d,?n);??
????memset(FMAX,?0,?sizeof(FMAX));??
????memset(visit,?0,?sizeof(visit));??
????for(int?i?=?1;?i?=?n;?++i)??
????????for(int?j?=?1;?j?=?n;?++j)??
????????????scanf(%d,?FMAX[i][j]);??
????for(int?i?=?1;?i?=?n;?++i)??
????????for(int?j?=?1;?j?=?n;?++j)??
????????????if(!visit[i][j]??FMAX[i][j])??
????????????{??
????????????????count++;??
????????????????DFS(i,?j);??
????????????}??
????printf(%d\n,?count);??
}??
#includestdio.h ??
#includememory.h ??
const?int?MAXN=1000;??
void?dfs(int?i,int?j);??
char?vis[MAXN][MAXN],mat[MAXN][MAXN];??
int?n;??
int?main()??
{??
????//freopen(in.in,r,stdin); ??
????int?i,j,count;??
????while(scanf(%d,n)!=EOF)??
????{??
????????memset(vis,1,sizeof(char)*MAXN*MAXN);??
????????memset(mat,0,sizeof(char)*MAXN*MAXN);??
????????for(i=1;i=n;i++){??
????????????scanf(%s,mat[i]);??
????????????for(j=n;j=1;j--)??
????????????????mat[i][j]=mat[i][j-1]-0;??
????????????mat[i][0]=0;??
????????}??
????????for(i=1,count=0;i=n;i++)??
????????????for(j=1;j=n;j++)??
????????????????if(mat[i][j]vis[i][j]){??
????????????????????count++;??
????????????????????dfs(i,j);??
????????????????}??
????????printf(%d\n,count);??
????}??
????return?0;??
}??
??
void?dfs(int?i,int?j)???????//搜黑图 ??
{??
????if(!mat[i][j]||!vis[i][j])return;??
????vis[i][j]=0;??
????dfs(i-1,j-1),dfs(i-1,j),dfs(i-1,j+1);??
????dfs(i,j-1),???????????????dfs(i,j+1);??
????dfs(i+1,j-1),dfs(i+1,j),dfs(i+1,j+1);?????
}?
#include stdio.h
int graph[100][
您可能关注的文档
最近下载
- SY_T 5333-2023 钻井工程设计规范.pdf VIP
- 深度解析(2026)《SYT 5946-2019钻井液用包被抑制剂 聚丙烯酰胺钾盐》.pptx VIP
- 卧式储罐体积容积计算(带公式).xls VIP
- 深度解析(2026)《SYT 5661-2019钻井液用增粘剂 丙烯酰胺类聚合物》.pptx VIP
- SY_T 5061-2020 钻井液用石灰石粉.docx VIP
- 深度解析(2026)《SYT 5677-2019钻井液用滤纸》.pptx VIP
- ICU常用药物中英文对照一览表.doc VIP
- 心血管常用名词缩写和心血管常用药物英汉对照.pdf VIP
- ISO9001 质量管理体系全套(质量手册+程序文件+表格记录全套).doc VIP
- 深度解析(2026)SYT 5794-2010《钻井液用沥青类评价方法》:从标准解读到未来油田化学智能化应用的战略前瞻.pptx VIP
原创力文档

文档评论(0)