当前位置: 首页 > wzjs >正文

绵阳市公司网站建设wordpress301跳转插件

绵阳市公司网站建设,wordpress301跳转插件,有经验的南昌网站制作,游戏服务器搭建 开服马走日 http://noi.openjudge.cn/ch0205/8465/ 思路: dfs参数:递归 到某个位置 和到此位置走的步数 2.八个方向递归访问对应棋盘位置 下个要访问的位置在棋盘范围内 并且没有被访问过则继续递归 4.递归出口走过的步数和棋盘所有位置相等 #include…

马走日

http://noi.openjudge.cn/ch0205/8465/

思路:

  1. dfs参数:递归 到某个位置 和到此位置走的步数

2.八个方向递归访问对应棋盘位置

  1. 下个要访问的位置在棋盘范围内 并且没有被访问过则继续递归

4.递归出口走过的步数和棋盘所有位置相等

#include<bits/stdc++.h>
using namespace std;int fx[8]={1,1,2,2,-1,-1,-2,-2};
int fy[8]={2,-2,1,-1,2,-2,1,-1};//马可走的8个位置
int ans,T,n,m,sx,sy;
bool visited[101][101];
//走到当前位置 x y 走过的步数 tot  
void dfs(int x,int y,int tot){if(tot==n*m){//走的步数 和棋盘总数相同 即走完了整个棋盘 ans++;//方案数+1 }else{for(int i=0;i<8;i++){int X=x+fx[i];int Y=y+fy[i];//1.在棋盘范围内 2.没有被访问过 if(X>=0 && X<n && Y>=0 && Y<m && !visited[X][Y]){visited[x][y]=1;//设置被访问过 dfs(X,Y,tot+1);visited[x][y]=0;//回溯 设置未被访问 }} }
} int main(){scanf("%d",&T);for(int i=1;i<=T;i++){scanf("%d%d%d%d",&n,&m,&sx,&sy);dfs(sx,sy,1);printf("%d\n",ans);ans=0;}
}
http://www.dtcms.com/wzjs/542337.html

相关文章:

  • 做一个交易平台网站的成本合肥互联网公司
  • 网站开发属于什么科目wordpress linux 权限
  • 素马网站设计公司淘点金wordpress插件
  • 原创作文网站wordpress标签云添加
  • 网站优化改动怎么做每平每方设计家官网
  • 网站的开发建设费公司产品推广方案
  • 织梦网站手机页怎么做中国菲律宾南海开战
  • 襄樊北京网站建设兰州网新公司
  • 泰安网站建设公司排名郑州做网站首选九零后网络
  • 江苏省工程建设标准定额网站网站开发可以用gif吗
  • 网站让女友做网站模特网站内容与标题的区别
  • 制作企业网站公司排名珠海电脑自己建网站
  • 凡科网做网站能达到什么效果个人网站做跳转怎么弄
  • 做网站能接到项目工程吗建设企业网站是静态还是动态好
  • wordpress 角色和权限管理seo优化知识总结
  • 衡阳县专业做淘宝网站托管竞价账户哪家好
  • 网站vps广东专业网站开发
  • 网站招标书怎么做WordPress安卓APP不能绑定
  • 中国空间站建成时间网站建设怎样接业务
  • 德州市建设局网站微信小网站制作
  • 培训行业网站建设seo营销是指
  • 网站建设销售客户疑问交互比较好的网站
  • 云南网站建设设计泉州网站设计招聘网
  • 海南智能网站建设公司怎么做网站推广实际效果好
  • 网站建设目的与意义网站报价文档
  • 模型下载网站开发流程图再高权重网站加自己的链接会容易被收录吗
  • 浙江建设职业技术学院尔雅网站烟台高新区建设局网站
  • 大学营销型网站建设实训课程搭建集团网站
  • jsp 网站开发教程做照片模板下载网站好
  • 最新新闻热点事件2023年4月厦门百度seo排名