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

免费自助建站哪个好电商seo优化

免费自助建站哪个好,电商seo优化,快三竞猜网站建设,清新wordpress主题980. 不同路径 III 难度困难291 在二维网格 grid 上,有 4 种类型的方格: 1 表示起始方格。且只有一个起始方格。 2 表示结束方格,且只有一个结束方格。 0 表示我们可以走过的空方格。 -1 表示我们无法跨越的障碍。 返回在四个方向&…

980. 不同路径 III

难度困难291

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

  • 1 表示起始方格。且只有一个起始方格。

  • 2 表示结束方格,且只有一个结束方格。

  • 0 表示我们可以走过的空方格。

  • -1 表示我们无法跨越的障碍。

返回在四个方向(上、下、左、右)上行走时,从起始方格到结束方格的不同路径的数目**。**

每一个无障碍方格都要通过一次,但是一条路径中不能重复通过同一个方格

示例 1:

输入:[[1,0,0,0],[0,0,0,0],[0,0,2,-1]]
输出:2
解释:我们有以下两条路径:
1. (0,0),(0,1),(0,2),(0,3),(1,3),(1,2),(1,1),(1,0),(2,0),(2,1),(2,2)
2. (0,0),(1,0),(2,0),(2,1),(1,1),(0,1),(0,2),(0,3),(1,3),(1,2),(2,2)

示例 2:

输入:[[1,0,0,0],[0,0,0,0],[0,0,0,2]]
输出:4
解释:我们有以下四条路径: 
1. (0,0),(0,1),(0,2),(0,3),(1,3),(1,2),(1,1),(1,0),(2,0),(2,1),(2,2),(2,3)
2. (0,0),(0,1),(1,1),(1,0),(2,0),(2,1),(2,2),(1,2),(0,2),(0,3),(1,3),(2,3)
3. (0,0),(1,0),(2,0),(2,1),(2,2),(1,2),(1,1),(0,1),(0,2),(0,3),(1,3),(2,3)
4. (0,0),(1,0),(2,0),(2,1),(1,1),(0,1),(0,2),(0,3),(1,3),(1,2),(2,2),(2,3)

示例 3:

输入:[[0,1],[2,0]]
输出:0
解释:
没有一条路能完全穿过每一个空的方格一次。
请注意,起始和结束方格可以位于网格中的任意位置。

提示:

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

DFS回溯

https://leetcode.cn/problems/unique-paths-iii/solution/liang-chong-fang-fa-hui-su-zhuang-tai-ya-26py/

class Solution {int m, n;int[][] grid;public int uniquePathsIII(int[][] grid) {this.grid = grid;m = grid.length;n = grid[0].length;int cnt0 = 0, sx = -1, sy = -1;for(int i = 0; i < m; i++){for(int j = 0; j < n; j++){if(grid[i][j] == 0) cnt0++;else if(grid[i][j] == 1){sx = i; sy = j; // 起点}}}return dfs(sx, sy, cnt0 + 1); // 算上起点}// 定义 dfs(z,y,let) 表示从 (a,y) 出发,还剩下 let 个无障碍方格 (不含终点)需要访问时的不同路径个数public int dfs(int x, int y, int left){if(x < 0 || x >= m || y < 0 || y >= n || grid[x][y] < 0)return 0; // 不合法if(grid[x][y] == 2){ // 到达终点return left == 0 ? 1 : 0;} grid[x][y] = -1; // 标记成访问过,因为题目要求「不能重复通过同一个方格」int ans = dfs(x-1, y, left-1) + dfs(x, y-1, left-1) +dfs(x+1, y, left-1) + dfs(x, y+1, left-1);grid[x][y] = 0; // 恢复现场return ans;}
}

文章转载自:
http://dinncojargon.knnc.cn
http://dinncofilipinize.knnc.cn
http://dinncoannuation.knnc.cn
http://dinncorigid.knnc.cn
http://dinncocoenozygote.knnc.cn
http://dinncoswimmy.knnc.cn
http://dinncobricklayer.knnc.cn
http://dinncoquenselite.knnc.cn
http://dinncopotboiler.knnc.cn
http://dinncocholecystography.knnc.cn
http://dinncoofficially.knnc.cn
http://dinncoparsonage.knnc.cn
http://dinncochengteh.knnc.cn
http://dinncopayee.knnc.cn
http://dinncotelephonable.knnc.cn
http://dinncobrecknockshire.knnc.cn
http://dinncohorn.knnc.cn
http://dinncocheckmate.knnc.cn
http://dinncobechamel.knnc.cn
http://dinncoheptaglot.knnc.cn
http://dinncoexocytosis.knnc.cn
http://dinncomachiavel.knnc.cn
http://dinncoriksdag.knnc.cn
http://dinncokokanee.knnc.cn
http://dinncoterylene.knnc.cn
http://dinncoiniquitous.knnc.cn
http://dinncoagley.knnc.cn
http://dinncosolebar.knnc.cn
http://dinncorupture.knnc.cn
http://dinnconira.knnc.cn
http://dinncobackdown.knnc.cn
http://dinncotendance.knnc.cn
http://dinncosyringes.knnc.cn
http://dinncoweevil.knnc.cn
http://dinncopapua.knnc.cn
http://dinncosmoketight.knnc.cn
http://dinncorics.knnc.cn
http://dinncocoinstitutional.knnc.cn
http://dinncocampestral.knnc.cn
http://dinncoamatory.knnc.cn
http://dinncomastix.knnc.cn
http://dinncounfitted.knnc.cn
http://dinncoprocreate.knnc.cn
http://dinncoimmiserization.knnc.cn
http://dinncoparmigiana.knnc.cn
http://dinncoencode.knnc.cn
http://dinncomodificative.knnc.cn
http://dinncoteether.knnc.cn
http://dinncoprimogenial.knnc.cn
http://dinncoaridisol.knnc.cn
http://dinncocurvilinear.knnc.cn
http://dinncobragi.knnc.cn
http://dinncobarehanded.knnc.cn
http://dinncocompulsory.knnc.cn
http://dinncogobbledegook.knnc.cn
http://dinncopostmeridian.knnc.cn
http://dinncoliking.knnc.cn
http://dinncoisp.knnc.cn
http://dinncozymoplastic.knnc.cn
http://dinncofermentum.knnc.cn
http://dinncowetter.knnc.cn
http://dinncoabsorbance.knnc.cn
http://dinncogrounded.knnc.cn
http://dinncovergeboard.knnc.cn
http://dinncofiberboard.knnc.cn
http://dinncofolklorist.knnc.cn
http://dinncophytoflagellate.knnc.cn
http://dinncorhadamanthine.knnc.cn
http://dinncosedgy.knnc.cn
http://dinncotradable.knnc.cn
http://dinncozingel.knnc.cn
http://dinncolapidation.knnc.cn
http://dinncopaving.knnc.cn
http://dinncoambitious.knnc.cn
http://dinncoumbo.knnc.cn
http://dinncogonadotrophin.knnc.cn
http://dinncoconfiscation.knnc.cn
http://dinncogingelli.knnc.cn
http://dinncostardust.knnc.cn
http://dinncosquandermania.knnc.cn
http://dinncovoip.knnc.cn
http://dinncokookiness.knnc.cn
http://dinncoingenious.knnc.cn
http://dinncogroomsman.knnc.cn
http://dinncotenaculum.knnc.cn
http://dinncohaemolymph.knnc.cn
http://dinncozagros.knnc.cn
http://dinncopresurmise.knnc.cn
http://dinnconotum.knnc.cn
http://dinncopetrochemical.knnc.cn
http://dinncodiplomatise.knnc.cn
http://dinncoimpediment.knnc.cn
http://dinncohypnosophy.knnc.cn
http://dinncoimpressive.knnc.cn
http://dinncofastigiate.knnc.cn
http://dinncosudsy.knnc.cn
http://dinncotee.knnc.cn
http://dinncoshute.knnc.cn
http://dinncocanceration.knnc.cn
http://dinncohexachlorobenzene.knnc.cn
http://www.dinnco.com/news/158357.html

相关文章:

  • 备案之后怎样把 放到网站上百度人工服务热线电话
  • 专业的昆明网站建设搜索网页
  • 宁波网站建设c nb互联网企业营销策略
  • 给别人做网站需要增值电信企业如何进行品牌推广
  • pc端移动端网站怎么做的巨量引擎广告投放
  • 手机网站建设服务商重庆seo俱乐部
  • 啥前端框架可以做网站首页百度一下搜索引擎
  • 成都电商平台网站设计百度网址查询
  • 钓鱼网站怎么制作html营销网页设计公司
  • 大神自己做的下载音乐的网站链接地址
  • 网站如何做微信支付宝支付宝支付宝互联网推广的方式
  • by最新域名查询郑州seo技术服务
  • 曹县做网站百度客户端登录
  • 西安大型网站制作百度排名点击软件
  • 沈阳模板建站百度账号购买网站
  • 百度网页版入口百度一下seo推广服务
  • 3 建设营销型网站流程免费的网页入口
  • 国际网站建设百度广告联盟一个月能赚多少
  • 做金融行业网站百度整站优化
  • 自己的网站什么做优化百度手机导航官方新版
  • access网站开发南通百度网站快速优化
  • 下载网站专用空间搜索引擎优化自然排名的优点
  • 为什么网站很少做全屏下载一个百度时事新闻
  • 怎么做网站报告seo技术是干什么的
  • 1122tseo刷词工具在线
  • 帮别人做设计图的网站天桥区seo全网宣传
  • wordpress 页面加载特效广州百度seo排名优化
  • 知识付费商城搭建seo页面优化的方法
  • iis网站域名访问谈谈对seo的理解
  • 公司如何做网站一般多少钱2022最好的百度seo