设为首页 加入收藏

TOP

LA 6459 Infinite Go (模拟,搜索)(二)
2015-07-20 17:44:41 来源: 作者: 【 】 浏览:4
Tags:6459 Infinite 模拟 搜索
1111]; void bfs(int x,int y,int type) { vis.clear(); int f=0,r=-1; vis[q[++r]=make_pair(x,y)]=1; while (f<=r) { auto status=q[f++]; for (int i=0;i<4;i++) { auto to_status=make_pair(status.first+dx[i],status.second+dy[i]); if (to_status.first>0 && to_status.second>0 && vis[to_status]==0) { int colour=MAP[to_status]; if (colour==0) return ; if (colour==type) q[++r]=to_status; vis[to_status]=1; } } } for (int i=0;i<=r;i++) MAP[q[i]]=0; } int main() { #ifdef FCBRUCE freopen("/home/fcbruce/code/t","r",stdin); #endif // FCBRUCE int T_T; scanf( "%d",&T_T); while (T_T--) { MAP.clear(); int n; scanf( "%d",&n); for (int i=0,x,y;i

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇[UVA]10534 - Wavio Sequence(LI.. 下一篇UVA - 10588 Queuing at the doct..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·常用meta整理 | 菜鸟 (2025-12-25 01:21:52)
·SQL HAVING 子句:深 (2025-12-25 01:21:47)
·SQL CREATE INDEX 语 (2025-12-25 01:21:45)
·Shell 传递参数 (2025-12-25 00:50:45)
·Linux echo 命令 - (2025-12-25 00:50:43)