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

在线游戏网页版怎样进行seo优化

在线游戏网页版,怎样进行seo优化,番禺人才网招聘网,设计公司资质申请题目 980. 不同路径 III 题解思路 表格中值为1的为起始点值为0 的是可以经过的点,但是只能经过一次值为2 的是终点,计算从起点到终点一共有多少种路径 计算出值为0的方格个数,同时找到起点位置当位于终点时候且经过所有的方格为0的点 即为…

题目

980. 不同路径 III

题解思路

  • 表格中值为1的为起始点
  • 值为0 的是可以经过的点,但是只能经过一次
  • 值为2 的是终点,
  • 计算从起点到终点一共有多少种路径

  • 计算出值为0的方格个数,同时找到起点位置
  • 当位于终点时候且经过所有的方格为0的点 即为一种路径

代码

C++

class Solution {
public:int backtrack(int i, int j, int n, vector<array<int, 2>> dirs, vector<vector<int>>& grid, int rows, int cols){if (grid[i][j] == 2){if (n == 0) {return 1;}return 0; }int temp = grid[i][j];int res = 0;grid[i][j] = -1;for(auto &[dx, dy] : dirs){int nx = i + dx;int ny = j + dy;if (nx >= 0 && nx < rows && ny >= 0 && ny < cols && (grid[nx][ny] == 0 || grid[nx][ny] == 2)){res += backtrack(nx, ny, n - 1, dirs, grid, rows, cols);}}grid[i][j] = temp;return res;}int uniquePathsIII(vector<vector<int>>& grid) {int rows = grid.size(), cols = grid[0].size();int si = 0, sj = 0, n = 0;vector<array<int, 2>> dirs({{-1, 0}, {1, 0}, {0, -1}, {0, 1}});for (int i = 0; i < rows; ++ i){for (int j = 0; j < cols; ++ j){if (grid[i][j] == 0){n++;}else if (grid[i][j] == 1){n++;si = i;sj = j;}}}return backtrack(si, sj, n, dirs, grid, rows, cols);}
};

Python

class Solution:def uniquePathsIII(self, grid: List[List[int]]) -> int:rows, cols = len(grid), len(grid[0])si, sj, n = 0, 0, 0for i in range(rows):for j in range(cols):if grid[i][j] == 0:n += 1elif grid[i][j] == 1:n += 1si, sj = i, j def backtrack(i, j, n):if grid[i][j] == 2:if n == 0:return 1return 0temp = grid[i][j]grid[i][j] = -1res = 0for nx, ny in [[i - 1, j], [i + 1, j], [i, j - 1], [i, j + 1]]:if 0 <= nx < rows and 0 <= ny < cols and grid[nx][ny] in [0, 2]:res += backtrack(nx, ny, n - 1)grid[i][j] = tempreturn resreturn backtrack(si, sj, n)
http://www.yayakq.cn/news/349373/

相关文章:

  • 靖江网站建设价格老师直播课
  • 中山网站建设收费标准水滴保险官方网站
  • 有哪些网站做任务有佣金平面设计网站建设
  • 土特产 网站源码品牌策划案例范文
  • 建商城站用WordPress北京网站建设询q479185700上快
  • 铜川市住房和城乡建设局网站oa系统哪个比较好
  • 如何优化基础建站南京做网站seo
  • 网站建设的网络公网站开发 去哪里找页面
  • 专业网站建设最便宜网站icp备案查不到
  • 免费软件下载网站入口正能量江苏艺居建设有限公司网站
  • 兰州市建设工程招标投标中心网站帮我写一篇网站
  • 建站公司成功案例网站seo整站优化
  • 建站有哪些公司有哪些网站是拐角型
  • 做app网站公司名称国内seo公司排行榜前十名
  • 网站建设石家庄快优帝国cms小说网站模板
  • 网站开发需求评估运城微信网站建设
  • 榆林建设银行的网站seo快速推广
  • 网页设计与网站开发的区别宿迁网站建设开发
  • 秦皇岛开发区建设局网站淘宝网站建设代码
  • OA 公司网站 铁道建设报优秀的vi设计手册
  • 网站icp备案代理建立公司网站时什么是重要的
  • 做公司网站页面wordpress博客有手机版
  • 免费网站程序建设工程的招标网站有哪些
  • 重庆网站建设川娃子大数据学出来做什么工作
  • 北京网站建设资讯连运港网络公司做网站
  • 网站美工培训机构美食攻略网站建设课程设计
  • 在线网站建设询问报价国际工程承包
  • 室内设计网站源码下载企业门户网站建设报价
  • 百度上怎么做网站wordpress火车头发布模块接口
  • 免费做网站软件下载石家庄商城网站制作