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

html做的旅游网站WordPress高德

html做的旅游网站,WordPress高德,表白网站制作教程,建设工程施工合同20172023-08-04每日一题 一、题目编号 980. 不同路径 III二、题目链接 点击跳转到题目位置 三、题目描述 在二维网格 grid 上,有 4 种类型的方格: 1 表示起始方格。且只有一个起始方格。2 表示结束方格,且只有一个结束方格。0 表示我们可以…

2023-08-04每日一题

一、题目编号

980. 不同路径 III

二、题目链接

点击跳转到题目位置

三、题目描述

在二维网格 grid 上,有 4 种类型的方格:

  • 1 表示起始方格。且只有一个起始方格。
  • 2 表示结束方格,且只有一个结束方格。
  • 0 表示我们可以走过的空方格。
  • -1 表示我们无法跨越的障碍。
    返回在四个方向(上、下、左、右)上行走时,从起始方格到结束方格的不同路径的数目。

每一个无障碍方格都要通过一次,但是一条路径中不能重复通过同一个方格。
示例1:
在这里插入图片描述

示例2:
在这里插入图片描述

示例3:
在这里插入图片描述

提示:

  • 1 <= grid.length * grid[0].length <= 20

四、解题代码

class Solution {
public:int uniquePathsIII(vector<vector<int>>& grid) {int r = grid.size(), c = grid[0].size();int si = 0, sj = 0, n = 0;for (int i = 0; i < r; i++) {for (int j = 0; j < c; j++) {if (grid[i][j] == 0) {n++;} else if (grid[i][j] == 1) {n++;si = i;sj = j;}}}function<int(int, int, int)> dfs = [&](int i, int j, int n) -> int {if (grid[i][j] == 2) {if (n == 0) {return 1;}return 0;}int t = grid[i][j], res = 0;grid[i][j] = -1;vector<array<int, 2>> dir({{-1, 0}, {1, 0}, {0, -1}, {0, 1}});for (auto &[di, dj] : dir) {int ni = i + di;int nj = j + dj;if (ni >= 0 && ni < r && nj >= 0 && nj < c && \(grid[ni][nj] == 0 || grid[ni][nj] == 2)) {res += dfs(ni, nj, n - 1);}}grid[i][j] = t;return res;};return dfs(si, sj, n);}
};

五、解题思路

(1) 运用递归回溯法解决问题。

http://www.yayakq.cn/news/461214/

相关文章:

  • 服务器网站托管怎样做类似淘宝的网站
  • 教室在线设计网站作文网站网址大全
  • 台州电子商务网站开发网站开发流程php
  • 在线网站推荐几个电子商务网站自助建站
  • 淘客单网站项目经理查询系统
  • 网站后台怎么改密码没有办公地点怎么注册自己的公司
  • 买卖友情链接网站文字优化方案
  • 门户网站建设 简报上海企业名录 企业黄页
  • 电子商务网站建设的建议纵横天下网站开发
  • 网站推广人员怎么算业绩显示网站运行时间代码
  • 娱乐公司网站建站背景介绍wordpress自动文章排版
  • 一个网站可以做几级链接大连网站建设ewaylife
  • 网站不备案做优化怎样向搜索引擎提交网站
  • 类似于淘宝的网站建设方案a做片手机免费网站有哪些
  • 广西建设主管部门网站邢台市是几线城市
  • 东营房地产网站建设十大互联网装修平台
  • 空间 两个网站企业营销策划合同
  • 常德网站优化推广网络制作网站
  • 自助建站比较好的网络推广活动策划方案范文
  • sharepoint网站制作外贸网站仿牌主机
  • 成都 网站建设黄骅贴吧招聘2022年
  • 境外公司在国内建网站广告公司创意广告语
  • 各大网站网址是多少韵达快递小网站怎么做
  • 网站建设与设计ppt不要域名做网站
  • 手机网站框架域名查询中心官网
  • 福田网站-建设深圳信科动画制作专业大学排名
  • 网站开发就业趋势青岛网站策划
  • 网站建设多少钱比较合适免费建商城网站
  • 毕设做网站答辩稿泰州建站价格
  • 网站优化模板海外网络推广招聘