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

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 资讯
  • 竞赛
  • 讨论
  • 团队
  • 商城
登录
注册
题目详情提交记录(0)
  • 马走日DFS解法 From CSDN

    题…… 不想解 算了,废话不多说,直接上题解 求求各位老爷,COPY了我的代码或觉得我的代码好的,请给我一个免费的赞,这是对我最大的鼓励! 欢迎加入团队

    userId_undefined
    唱跳坤
    261阅读
    0回复
    23点赞
  • 【正经题解】马走日

    userId_undefined
    AC君
    倔强青铜管理员
    111阅读
    1回复
    5点赞
  • 非正经题解

    就一个测试点;(

    userId_undefined
    Ù̜ṔD̂Ă̭T̃̆Ē̅
    时间刺客空间掌握者出道萌新倔强青铜
    49阅读
    3回复
    3点赞
  • 题解

    认真的?一个测试点?太水了吧

    userId_undefined
    dchk-SY
    秩序白银
    41阅读
    1回复
    2点赞
  • 题解

    #include<iostream> #include<string.h> using namespace std; int book[15][15]; int dir[8][2]={{1,2},{2,1},{2,-1},{1,-2},{-1,-2},{-2,-1},{-2,1},{-1,2}}; int n,m,x,y; int sum=0; void dfs(int a,int b,int s){ int p,q,k; if(s==n*m){ sum++; } if(book[a][b]==0){ book[a][b]=1; for(k=0;k<8;k++){ p=a+dir[k][0]; q=b+dir[k][1]; if(p>=n||p<0||q>=m||q<0) continue; if(book[p][q]==1) continue; dfs(p,q,s+1); } book[a][b]=0; } return ; } int main(){ int t; cin>>t; while(t--){ cin>>n>>m>>x>>y; sum=0; memset(book,0,sizeof(book)); dfs(x,y,1); cout<<sum; } return 0; }

    userId_undefined
    ACGO.Xiehao—天之神
    出道萌新时空双修者倔强青铜递归·套娃学徒多键裁决者ASCII炼金师
    4阅读
    0回复
    1点赞
  • 题解(AC吧)

    这题我都不想讲了,上代码! 此题骗分即可! 明白了吗? 关注贺子言!

    userId_undefined
    贺子言minecraft
    倔强青铜
    21阅读
    0回复
    0点赞
  • 直接拿吧,AC的

    给个关注吧

    userId_undefined
    138****6096
    14阅读
    0回复
    0点赞
暂无数据

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

首页