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

成都网站建设 川icp备17做网店网站

成都网站建设 川icp备,17做网店网站,广州建网站比较有名的公司,大学生跨境电商策划书范文文章目录1. 题目2. 解题1. 题目 你准备参加一场远足活动。给你一个二维 rows x columns 的地图 heights #xff0c;其中 heights[row][col] 表示格子 (row, col) 的高度。 一开始你在最左上角的格子 (0, 0) #xff0c;且你希望去最右下角的格子 (rows-1, columns-1) … 文章目录1. 题目2. 解题1. 题目 你准备参加一场远足活动。给你一个二维 rows x columns 的地图 heights 其中 heights[row][col] 表示格子 (row, col) 的高度。 一开始你在最左上角的格子 (0, 0) 且你希望去最右下角的格子 (rows-1, columns-1) 注意下标从 0 开始编号。 你每次可以往 上下左右 四个方向之一移动你想要找到耗费 体力 最小的一条路径。 一条路径耗费的 体力值 是路径上相邻格子之间 高度差绝对值 的 最大值 决定的。 请你返回从左上角走到右下角的最小 体力消耗值 。 示例 1 输入heights [[1,2,2],[3,8,2],[5,3,5]] 输出2 解释路径 [1,3,5,3,5] 连续格子的差值绝对值最大为 2 。 这条路径比路径 [1,2,2,2,5] 更优因为另一条路劲差值最大值为 3 。示例 2 输入heights [[1,2,3],[3,8,4],[5,3,5]] 输出1 解释路径 [1,2,3,4,5] 的相邻格子差值绝对值最大为 1 比路径 [1,3,5,3,5] 更优。示例 3 输入heights [[1,2,1,1,1],[1,2,1,2,1],[1,2,1,2,1],[1,2,1,2,1],[1,1,1,2,1]] 输出0 解释上图所示路径不需要消耗任何体力。提示 rows heights.length columns heights[i].length 1 rows, columns 100 1 heights[i][j] 10^6来源力扣LeetCode 链接https://leetcode-cn.com/problems/path-with-minimum-effort 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 类似题目 LeetCode 1102. 得分最高的路径优先队列BFS/极大极小化 二分查找 LeetCode 410. 分割数组的最大值极小极大化 二分查找 LeetCode 774. 最小化去加油站的最大距离极小极大化 二分查找 LeetCode 875. 爱吃香蕉的珂珂二分查找 LeetCode LCP 12. 小张刷题计划二分查找 LeetCode 1011. 在 D 天内送达包裹的能力二分查找 LeetCode 1062. 最长重复子串二分查找 LeetCode 5438. 制作 m 束花所需的最少天数二分查找 LeetCode 5489. 两球之间的磁力极小极大化 二分查找 套路二分模板题 class Solution {int m, n;vectorvectorint dir {{1,0},{0,1},{0,-1},{-1,0}}; public:int minimumEffortPath(vectorvectorint heights) {m heights.size(), n heights[0].size();int l 0, r 1e6, mid, ans 0;while(l r){mid l ((r-l)1);vectorvectorbool vis(m, vectorbool(n,false));if(dfs(heights, vis, 0, 0, mid))//有一条路径相邻的数字差都小于mid{r mid-1;ans mid;}elsel mid1;}return ans;}bool dfs(vectorvectorint heights, vectorvectorbool vis, int x, int y, int d){if(x m-1 y n-1)return true;vis[x][y] true;int i, j, k;for(k 0; k 4; k){i x dir[k][0];j y dir[k][1];if(i0 im j0 jn !vis[i][j] abs(heights[x][y]-heights[i][j]) d){if(dfs(heights, vis, i, j, d))return true;}}return false;} };440 ms 24 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://wiki.neutronadmin.com/news/292783/

相关文章:

  • 南通网站建设哪家好wordpress空白页面模板
  • 宝塔面板建设网站石家庄网络推广
  • 小程序网站开发是用什么语言百度惠生活商家怎么入驻
  • 吉林房地产网站开发汕头住房和城乡建设厅网站
  • 分析竞争对手的网站wordpress 首页幻灯片
  • 网站开发w亿玛酷1专注东台建设网站
  • 备案网查询化妆品北京网络seo推广公司
  • 网站源码修复铜陵58同城做网站
  • 网站可以放多少视频高校网站开发
  • 网站空间永久免费扁平式网站
  • 宣城网站优化网站商城建设合同免费下载
  • 章丘哪里做网站网站公司 模板
  • 网站建设售前一般网站的宽度
  • 长沙哪里学网站建设wordpress 清理缩略图
  • 最大的网站模板网wordpress增加内链
  • 电子商务网站开发模块流程图建网站 赚钱
  • 可以做护考题目的网站前端开发工具哪个好
  • 要建立网站和账号违法违规行为数据库和什么黑名单通联支付网络服务股份有限公司
  • 网站开发一个人可以完成吗工商网上核名系统
  • 郑州企业建站公司定制广东网站营销seo方案
  • 请教个人主页网站怎么做啊义乌兼职网站建设
  • 一个公司多个网站做优化网站推广营销技巧
  • 珠海网站定制开发设计公司名字创意
  • 做360手机网站优普通电脑怎么建设网站
  • 东莞机械网站建设网页前端开发流程
  • 服务器上发布网站哈尔滨最专业的网站建设
  • 江苏系统建站怎么用淘宝官方网站登录注册
  • 上海企业网站制作多少钱如归网络营销推广企业
  • 做盗版小说网站犯法吗高大上公司网站
  • 青岛网站建设q.479185700強企业网络需求分析