求一个算法

[复制链接]
查看11 | 回复1 | 2012-2-22 15:02:58 | 显示全部楼层 |阅读模式
#include#includeint dir[4][2]={{0,1},{1,0},{0,-1},{-1,0}};int map[10][10], n=5;int b[1000],t=0;bool ok(int x){return x>=1&&x<=n;}void DFS(int x,int y){int i,tx,ty;b[t]=t;t++;map[x][y]=0;for(i=0;i<4;i++){tx=x+dir[0];ty=y+dir[1];if(!ok(tx)||!ok(ty)||map[tx][ty]==0){co...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行