poj2816-红与黑-C语言-递归算法入门
来源:互联网 发布:mac 强制关机 编辑:程序博客网 时间:2024/05/17 20:34
递归算法入门
#include <stdio.h>char places[22][22];int steps;void slu(int x,int y){ if(places[y][x]=='.'||places[y][x]=='@') { steps++; places[y][x]='#'; slu(x+1,y); slu(x-1,y); slu(x,y+1); slu(x,y-1); }}int main(){ int x,y,i,j; scanf("%d %d",&x,&y); while(x) { steps=0; for(i=1;i<=y;i++) scanf("%s",&places[i][1]); for(i=0;i<x+2;i++) places[0][i]=places[y+1][i]='#'; for(i=0;i<y+2;i++) places[i][0]=places[i][x+1]='#'; for(i=1;i<=y;i++) for(j=1;j<=x;j++) if(places[i][j]=='@') slu(j,i); printf("%d\n",steps); scanf("%d %d",&x,&y); } return 0;}
阅读全文
0 0
- poj2816-红与黑-C语言-递归算法入门
- POJ2816红与黑
- 递归~红与黑
- 递归--红与黑
- 算法导论C语言实现: 红黑(red-black tree)
- 算法训练 红与黑
- c语言红黑二叉树
- dfs入门——红与黑
- 红与黑
- bfs红与黑
- 长城汽车红与黑
- 红与黑
- codevs2806红与黑
- 红与黑
- 红与黑
- 红与黑
- 《红与黑》读后感
- 红与黑HNCU1103
- xgboost算法原理与实战
- struts2值栈,session,request,application的取值
- Uva11021 概率
- jdbc深入了解
- connect函数的理解
- poj2816-红与黑-C语言-递归算法入门
- 为什么NIO的性能比IO好?
- 什么是数据包?
- Java7并发编程指南——第二章:线程同步基础
- Kotlin Anko Layout+MVP(Glide,Retrofit,OkHttp,RxJava)开发Android运用程序
- Kubernetes Scheduler 调度- Node信息管理
- Android做一个启动界面
- linux下c++读取串口
- 列表