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

企业网站管理系统站长之家图片网站模板

企业网站管理系统站长之家,图片网站模板,网站后台上传图片做难吗,庆阳定制网站题目#xff1a; 样例#xff1a; 输入 3 3 0 0 0 1 0 0 0 1 0 输出 0 1 2 -1 2 3 -1 -1 4 思路#xff1a; 单纯的 BFS 迷宫问题#xff0c;只是标记一下每个点的 step#xff0c;注意初始化答案数组都为 -1. 代码详解如下#xff1a; #include iostream #…题目 样例 输入 3 3 0 0 0 1 0 0 0 1 0 输出 0 1 2 -1 2 3 -1 -1 4 思路 单纯的 BFS 迷宫问题只是标记一下每个点的 step注意初始化答案数组都为 -1. 代码详解如下 #include iostream #include vector #include queue #include algorithm #include unordered_map #define endl \n #define x first #define y second #define mk make_pair #define YES puts(YES) #define NO puts(NO) #define umap unordered_map #define All(x) x.begin(),x.end() #pragma GCC optimize(3,Ofast,inline) #define ___G std::ios::sync_with_stdio(false),cin.tie(0), cout.tie(0) using namespace std;// 坐标 using PII pairint,int;const int N 500;// 地图 int n,m; int g[N][N];// 答案步数数组 int ans[N][N];// 标记走动的坐标 bool st[N][N];// 控制方向坐标 int dx[4] {1,-1,0,0}; int dy[4] {0,0,1,-1};// 坐标走动条件 inline bool isRun(int x,int y) {return (~x ~y x n y m !g[x][y] !st[x][y]); }inline void BFS() {int step 0;queuePIIq;// 存储起点q.push(mk(0,0));// 开始BFSwhile(q.size()){int sz q.size();while(sz--){auto now q.front();q.pop();// 标记答案步数数组ans[now.x][now.y] step;// 标记当前走动的坐标st[now.x][now.y] true;// 开始寻找走动方向的坐标for(int i 0;i 4;i){int bx now.x dx[i];int by now.y dy[i];// 如果可以走动该方向if(isRun(bx,by)){// 标记并存储st[bx][by] true;q.push(mk(bx,by));}}}step;} }// 输出答案步数数组 inline void PrintAns() {for(int i 0;i n;i){for(int j 0;j m;j){if(j) cout ;cout ans[i][j];}if(i n) cout endl;} }inline void solve() {cin n m;for(int i 0;i n;i){for(int j 0;j m;j){cin g[i][j];// 答案数组初始化ans[i][j] -1;}}// 开始BFSBFS();// 输出答案PrintAns(); }int main() { // freopen(a.txt, r, stdin);___G;int _t 1; // cin _t;while (_t--){solve();}return 0; } 最后提交
http://www.dnsts.com.cn/news/7199.html

相关文章:

  • 美团外卖网站开发鸿顺里网站建设
  • 网站制作及排名优化苏州著名网站建设
  • 做cover用什么网站常用的搜索引擎有
  • 建站网站图片不显示网页版传奇游戏怎么制作
  • custed谁做的网站请问那个网站做推广好点
  • 优秀网站有哪些大学网站建设方案
  • t恤定制网站哪个好做视频网站怎么赚钱的
  • 有好看图片的软件网站模板网站建设开发计划书
  • 海南网站建设企业级问答网站开发
  • 优化一个网站多少钱seo外包公司哪家专业
  • 网站后台如何备份电商平台项目计划书
  • 网站 建设 语言wordpress目录权限设置密码
  • 建站教程的实现方式建立一个网站英语
  • 建设工程网站建筑工程预算湖北省最新消息今天
  • 徐州专业三合一网站开发专业网站建设行业现状
  • 做苗木网站哪个公司好高端的金融行业网站开发
  • 资兴做网站公司东莞网络公司网站建设
  • 速橙科技有限公司网站建设网络品牌营销策略有哪些
  • 做网站莱芜杭州网络推广外包
  • 北京网站备案代理成都市企业网站建设
  • 组建网站建设团队东营市报名系统网站设计公司
  • 社交网站建设平台wordpress文章末尾添加版权信息
  • 手机做任务的网站有哪些可以做公众号背景图的网站
  • 邯郸网站设计怎么注册logo模板素材
  • 关于网络营销的网站界面设计效果图排版
  • 我想做个网站推广怎么做wordpress 调用文章摘要
  • 百度站长官网wordpress 附件储存
  • 设计上海兼职网站建设西安网站开发xamokj
  • 北京品牌网站建设公司ftp服务器怎么搭建
  • 做网站站长一年能赚多少钱免费的个人网站平台