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

网站建设的调研报告网站建设经费计划内容

网站建设的调研报告,网站建设经费计划内容,wordpress做淘宝客页面,做网站从何开始描述 设有一个N*N方格的迷宫,入口和出口分别在左上角和右上角。 迷宫格子中分别放有0和1,0表示可通,1表示不能,迷宫走的规则如下: 即从某点开始,有八个方向可走,前进方格中数字为0时表示可通过…

描述

设有一个N*N方格的迷宫,入口和出口分别在左上角和右上角。
迷宫格子中分别放有0和1,0表示可通,1表示不能,迷宫走的规则如下:
即从某点开始,有八个方向可走,前进方格中数字为0时表示可通过,为1时表示不可通过,要另找路径。
找出一条 从入口(左上角)到出口(右上角)的路径(不能重复)。输出路径总数。如果无法到达,输出0。

输入描述

第1行有一个整数n,接下来n行每行有n个整数。(n≤9)

输出描述

输出符合题意的路径总数。

用例输入 1 

3
0 0 0
0 1 1
1 0 0


用例输出 1 

2

类似宽搜。

#include <bits/stdc++.h>
using namespace std;
int sum=0,s[15][15],vis[15][15],dir[8][2]={{1,0},{-1,0},{-1,1},{0,1},{1,1},{-1,-1},{0,-1},{1,-1}},n;//方向数组,标记数组 
void dfs(int x,int y){if(x==1&&y==n){//跑到终点线路++ sum++;return;} for(int i=0;i<8;i++){int tx=x+dir[i][0];//新横坐标 int ty=y+dir[i][1];//新纵坐标 if(tx>=1&&tx<=n&&ty>=1&&ty<=n&&!vis[tx][ty]&&s[tx][ty]==0){//1.边界判断 2.是否可以去 3.是否去过 vis[tx][ty]=1;//标记 dfs(tx,ty);vis[tx][ty]=0;//回溯 }}return;
}
int main(){cin>>n;for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){cin>>s[i][j];        }}vis[1][1]=1;//标记起点 dfs(1,1);cout<<sum;
}

http://www.dtcms.com/a/562321.html

相关文章:

  • 那个网站可以帮助做数学题搜索营销
  • 百日挑战——单词篇(第十一天)
  • 广告网站建设原创wordpress网站加载效果
  • 微软网站开发哪些属于网站评论
  • 第四十二篇|JCL外国语学院的数据建模:日本语言学校的结构信任机制
  • Codeforces Round 957 (Div. 3)
  • 按钮控制数码管显示(中断实现)
  • 基于 Python 的电影知识图谱构建与可视化分析实战
  • 呢图网seo最新
  • 推荐设计网站ui设计培训项目
  • 注册网站查询官网cdr做的网站效果怎么直接用
  • 做维修广告效最好是哪个网站吗做网站怎么这么贵
  • 建设工程质量管理条例网站万网域名注册官网阿里云
  • 服务佳的广州网站建设网站建设开拓该行业的难点疑
  • 公钥与私钥:数学如何重塑数字身份认证的基石
  • 行业网站建设分析网站如何做提现功能
  • 人物设计网站企业管理软件排行
  • 做教育网站还挣钱吗哪个网站的地图可以做分析图
  • C++基础入门:从命名空间到函数重载
  • 网站建设基本情况介绍品牌vi设计方案
  • 网站开发 所有权dede制作的网站挂马
  • Pandas-数据清洗与缺失值处理
  • 做网站的大型公司北京地铁建设的网站
  • 网站开发服务计入什么科目高密建网站
  • 网站域名备案转接入手续聊城做wap网站找谁
  • 网站实现微信登录公众号5000粉丝月收入
  • 自己有主机怎么做论坛网站cnu摄影官网
  • 岳阳网站建设 熊掌号推广链接打开
  • AI决策的底层逻辑:拆解智能决策的三大核心算法体系
  • 太原网站制作建设花体字转换器