北京哪个网站最好重庆哪个网站建设比较好

news/2025/9/22 20:09:31/文章来源:
北京哪个网站最好,重庆哪个网站建设比较好,电子商务的概念,在线教育网站有什么程序做文章目录1. 题目2. 解题1. 题目 给你一个 m x n 的迷宫矩阵 maze #xff08;下标从 0 开始#xff09;#xff0c;矩阵中有空格子#xff08;用 . 表示#xff09;和墙#xff08;用 表示#xff09;。 同时给你迷宫的入口 entrance #xff0c;用 entrance [entra… 文章目录1. 题目2. 解题1. 题目 给你一个 m x n 的迷宫矩阵 maze 下标从 0 开始矩阵中有空格子用 . 表示和墙用 表示。 同时给你迷宫的入口 entrance 用 entrance [entrancerow, entrancecol] 表示你一开始所在格子的行和列。 每一步操作你可以往 上下左 或者 右 移动一个格子。 你不能进入墙所在的格子你也不能离开迷宫。 你的目标是找到离 entrance 最近 的出口。 出口 的含义是 maze 边界 上的 空格子。entrance 格子 不算 出口。 请你返回从 entrance 到最近出口的最短路径的 步数 如果不存在这样的路径请你返回 -1 。 示例 1 输入maze [[,,.,],[.,.,.,],[,,,.]], entrance [1,2] 输出1 解释总共有 3 个出口分别位于 (1,0)(0,2) 和 (2,3) 。 一开始你在入口格子 (1,2) 处。 - 你可以往左移动 2 步到达 (1,0) 。 - 你可以往上移动 1 步到达 (0,2) 。 从入口处没法到达 (2,3) 。 所以最近的出口是 (0,2) 距离为 1 步。示例 2 输入maze [[,,],[.,.,.],[,,]], entrance [1,0] 输出2 解释迷宫中只有 1 个出口在 (1,2) 处。 (1,0) 不算出口因为它是入口格子。 初始时你在入口与格子 (1,0) 处。 - 你可以往右移动 2 步到达 (1,2) 处。 所以最近的出口为 (1,2) 距离为 2 步。示例 3 输入maze [[.,]], entrance [0,0] 输出-1 解释这个迷宫中没有出口。提示 maze.length m maze[i].length n 1 m, n 100 maze[i][j] 要么是 . 要么是 。 entrance.length 2 0 entrancerow m 0 entrancecol n entrance 一定是空格子。来源力扣LeetCode 链接https://leetcode-cn.com/problems/nearest-exit-from-entrance-in-maze 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 标准的 广度优先搜索 模板题 class Solution { public:int nearestExit(vectorvectorchar maze, vectorint entrance) {int m maze.size(), n maze[0].size(), step 0;typedef pairint,int pii;queuepii q;q.push({entrance[0], entrance[1]});maze[entrance[0]][entrance[1]] ; // 访问过了vectorvectorint dir {{1,0},{0,1},{0,-1},{-1,0}};while(!q.empty()){int size q.size();step;while(size--){ int x q.front().first;int y q.front().second;q.pop();for(int k 0; k 4; k){int nx x dir[k][0];int ny y dir[k][1];if(nx0 nxm ny0 nyn maze[nx][ny]!) //不为墙{if(nx0 || nxm-1 || ny0 || nyn-1)return step; // 到达边界出口maze[nx][ny] ; // 标记为走过了q.push({nx, ny});}}}}return -1;} };100 ms 29.1 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910228.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

简洁的网站建设合同武进做网站的公司

通信,在古代是通过书信与他人互通信息的意思。 今天,“通信”这个词的外沿已经得到了极大扩展,它目前的大意是指双方或多方借助某种媒介实现信息互通的行为。 如果按照当代汉语的方式理解“通信”,那么古代的互遣使节、飞鸽传书…

济南网站建设直播苗木企业网站源码

一、首先需要思考,我们在页面导出excel,用python导出如何写入文件的 封装前需要确认python导出excel接口返回的是一个什么样的数据类型 如下:我们先看下不对返回结果做处理,直接接收数据类型是一个对象,无法获取返回值…

代码随想录算法训练营第五天 | leetcode 242 349 202 1

有效的字母异位词 题目:判断两个字符串的字母是否一样 解题思路:通过字母在Ascll表对应的数字可以定义一个26容量大小的数组,将字符串包含的字母映射到数组中,再用另一个字符串对数组进行操作 代码如下: class So…

CF2146 Codeforces Round 1052 (Div. 2) 游记

A 秒了,B 挂了,1t寄了,差点掉到青名。省流 A 秒了,B 挂了,1t寄了,差点掉到青名。9.21 内含剧透,请vp后再来。 不是题解!!!!!!! 赛前 毫无压力的新开一把,飞线接上了电源,不会因为电脑没电下班了。 赛时…

原码补码反码与位操作

今天搜索互联网那个引擎了解了原码补码反码的相关概念 原码是最直观的编码方式,用最高位表示符号(0为正,1为负),其余位表示数值的绝对值 正数的反码与原码相同;负数的反码是对其原码的数值位取反(符号位不变) …

如何安装 SQLPro Studio for Mac?v2024.21.dmg 文件安装步骤详解(附安装包)

如何安装 SQLPro Studio for Mac?v2024.21.dmg 文件安装步骤详解(附安装包)​一、安装前准备​确保你下的是靠谱的文件​ SQLPro Studio for Mac v2024.21.dmg​ 应该是一个 ​DMG 格式的安装包,安装包下载:https…

全新正版营销网站怎么给钓鱼网站做防红

计算函数的变分是指在变分法中寻找函数的极值。变分法是一种数学方法,用于求解函数或泛函的极值问题。在物理学、工程学和数学的最优化问题中,变分法是寻找函数使得某个泛函(函数的函数)达到极值的过程。 在数学上,泛…

网站建设方案平台架构做网站需要备案吗

2017年2月8日,那是一个阴天。为了完成高翔博士的《一起做RGB-D SLAM》教程,我在 Ubuntu 14.04 安装 g2o。遇到困难,怎奈我眼瞎,找错了方向,浪费时间,没有成功安装。 问题如下(跳到最后一个问题描…

郑州炫彩网站建设万网网站建设流程

IO流IO流使用场景 什么是IO流常用的IO流字节流字符流缓冲流 BIO、NIO、AIO的区别 IO流 IO流使用场景 如果操作的是纯文本文件,优先使用字符流如果操作的是图片、视频、音频等二进制文件。优先使用字节流如果不确定文件类型,优先使用字节流。字节流是万能…

献县网站建设公司wordpress主题更新失败

2023年8月18日,周五上午 今天在B站看Qt教学视频的时候遇到了 目录 语法和typedef或using结合我的总结 语法 返回类型 (*指针变量名)(参数列表)以下是一些示例来说明如何声明不同类型的函数指针: 声明一个不接受任何参数且返回void的函数指针&#xf…

深圳外贸网站商城相片制作图片

避免索引失效原则(二)注:继上一篇文章继续讲解:避免索引失效原则(一)https://www.cnblogs.com/StanleyBlogs/p/10482048.html#4195062作者 : Stanley 罗昊【转载请注明出处和署名,谢谢!】体验SQL优化中的概率情况在上一…

带有互动的网站开发网页设计素材 模板材料

安卓自定义属性主要有3个步骤 在values文件夹新建attrs.xml文件中声明属性&#xff0c;包括属性名和格式&#xff0c;format常用属性有string ,integer,reference等 <?xml version"1.0" encoding"utf-8"?> <resources><!-- 声明属性集…

建设网站 (公司)学做网站要代码

苹果的应用讲究用户体验 有的时候仔细想想 的确&#xff0c;很多细节决定了用户体验 比如说惯性拖动 可以说之前没有任何一家厂商能把触摸惯性拖动做的像苹果的UI那么流畅 Cocos2D中实现能够惯性拖动的选择界面 完成的效果&#xff1a; 制作一个简单的图层&#xff0c;通过传入…

服装网站模板游戏开发模拟器

简介&#xff1a; 优酷视频内容数据天然呈现巨大的网络结构&#xff0c;各类数据实体连接形成了数十亿顶点和百亿条边的数据量&#xff0c;面对巨大的数据量&#xff0c;传统关系型数据库往往难以处理和管理&#xff0c;图数据结构更加贴合优酷的业务场景&#xff0c;图组织使用…

特殊句式

与词汇相比,文言语法变化不大,只是几种特殊句式的表示方法与现代汉语不同,下面分别加以说明: 判断句式 被动句式 倒装句式 省略句式 疑问句式 否定句式一、 判断句式文言文判断句最显著的特点就是基本上不用…

9月22日

CMD:利用命令行的方式操作计算机 打开CMD:win+R 输入CMD:cmd 常用CMD:1.盘符名称+冒号;盘符切换 2.dir:查看当前路径下的内容 3.cd目录:进入单极目录(按下Tabe) 4.cd..:回退到上一级 5.cd目录1\目录2\....:进入目录…

企业网站搭建 网络活动策划农业建设公司网站

摘要&#xff1a;在物流和制造业中&#xff0c;开发一套高效的条形码与二维码识别系统显得尤为关键。本博文深入探讨了如何利用深度学习技术打造出一套先进的条形码及二维码检测系统&#xff0c;并且提供了一套完整的实施方案。该系统搭载了性能卓越的YOLOv8算法&#xff0c;并…

全flash网站制作网站要求

前面章节中,对 set 容器做了详细的讲解。回忆一下,set 容器具有以下几个特性: 不再以键值对的方式存储数据,因为 set 容器专门用于存储键和值相等的键值对,因此该容器中真正存储的是各个键值对的值(value);set 容器在存储数据时,会根据各元素值的大小对存储的元素进行…

张家口企业网站建设优秀策划设计网站

outline在一个声明中设置所有的轮廓属性。outline:颜色&#xff08;outline-line&#xff09;样式&#xff08;outline-style&#xff09;宽度&#xff08;outline-width&#xff09; outline-offset 属性对轮廓进行偏移&#xff0c;并在边框边缘进行绘制。 轮廓在两方面与边框…