acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 竞赛
  • 讨论
  • 团队
登录
注册
题目详情提交记录(0)
  • A8034

    本人采用dfs,需要bfs题解请看别人

    userId_undefined

    CEGO.tyx

    时空双修者尊贵铂金勇敢小狗
    5阅读
    0回复
    0点赞
  • 省流:dfs

    dfs,没了

    userId_undefined

    Xylophone

    时间刺客空间掌握者时空双修者荣耀黄金CSP-J一等奖
    4阅读
    0回复
    0点赞
  • 简简单单轻轻松松

    userId_undefined

    THUNDER

    出道萌新秩序白银
    3阅读
    0回复
    0点赞
  • 拿捏!!

    #include<iostream> using namespace std; bool a[200][200]; void dfs(int x,int y){ if(a[x][y]1){ a[x][y]=0; dfs(x+1,y+1); dfs(x+1,y); dfs(x+1,y-1); dfs(x,y+1); dfs(x,y-1); dfs(x-1,y); dfs(x-1,y+1); dfs(x-1,y-1); } return; } int main(){ int n,m,ans=0; char in; cin>>n>>m; for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ cin>>in; if(in'W'){ a[i][j]=1; } } } for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ if(a[i][j]==1){ dfs(i,j); ans++; } } } cout<<ans; return 0; }

    userId_undefined

    ACduck

    倔强青铜时间刺客空间掌握者数组·数组操作员递归·套娃学徒循环·循环打卡人
    0阅读
    0回复
    0点赞
  • 水题

    #include <bits/stdc++.h> using namespace std; const int N = 1005; int vis[N][N] = {0}, n, m; char a[N][N]; int dx[8] = {-1, -1, -1, 0, 0, 1, 1, 1}; int dy[8] = {-1, 0, 1, -1, 1, -1, 0, 1}; void dfs(int x, int y) { if (x > n || y > m || x < 1 || y < 1 || a[x][y] == '.') return; } int main() { int tot = 0; cin >> n >> m; }

    userId_undefined

    180****6725

    0阅读
    0回复
    0点赞

共25条

  • 1
  • 2
20条/页
跳至页
暂无数据

提交答案之后,这里将显示提交结果~

首页