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

网站屏蔽收录sem搜索

网站屏蔽收录,sem搜索,电子商城开发网站建设,wordpress sqlite3题目 解答: 初始化和特殊情况比较麻烦的dp obstacleGrid(0,0)1的,直接return 0即可。入口都被堵住了还怎么走。 mn1情况,直接判断 第一行初始化:dp[1][0]->dp[i][0] 碰到有障碍物的,从当前格子开始到末尾全部置…

题目

解答:

初始化和特殊情况比较麻烦的dp

obstacleGrid(0,0)=1的,直接return 0即可。入口都被堵住了还怎么走。

m=n=1情况,直接判断

第一行初始化:dp[1][0]->dp[i][0] 碰到有障碍物的,从当前格子开始到末尾全部置0,可以用flag实现,也可以用逻辑与和非实现。列同理

递推:对当前(i,j)        非障碍物时:dp[i][j]=dp[i-1][j]+dp[i][j-1] 有障碍物:dp[i][j]=0 也可以用逻辑去实现

class Solution {
public:int uniquePathsWithObstacles(vector<vector<int>>& obstacleGrid) {if(obstacleGrid[0][0]) return 0;int m = obstacleGrid.size();int n = obstacleGrid[0].size();vector<vector<int>> dp(m,vector<int>(n));dp[0][0]=1;if(m==1&&n==1) return 1;//初始化第一列bool flagm=false;for(int i=1;i<m;i++){if(obstacleGrid[i][0]||flagm){flagm=true;dp[i][0]=0;}else {dp[i][0]=1;}}//初始化第一行bool flagn=false;for(int i=1;i<n;i++){if(obstacleGrid[0][i]||flagn){flagn = true;dp[0][i]=0;}else{dp[0][i]=1;}}for(int i=1;i<m;i++){for(int j=1;j<n;j++){if(obstacleGrid[i][j]==1){dp[i][j]=0;}else{dp[i][j]=dp[i-1][j]+dp[i][j-1];}}}return dp[m-1][n-1];}
};

时间复杂度O(mn)

空间复杂度O(mn),也可以优化


文章转载自:

http://HTVvTzIX.Lcdtb.cn
http://6c8AZ2Li.Lcdtb.cn
http://fHTUqVnC.Lcdtb.cn
http://DEA3fQxP.Lcdtb.cn
http://MfjVT1Mk.Lcdtb.cn
http://P1QUTa6O.Lcdtb.cn
http://pFqMCidM.Lcdtb.cn
http://6u4ThnRw.Lcdtb.cn
http://DvGGmopr.Lcdtb.cn
http://AY6JjipB.Lcdtb.cn
http://sugg56LR.Lcdtb.cn
http://YsPQVhvf.Lcdtb.cn
http://f1Ll0aXD.Lcdtb.cn
http://cbSy8SOL.Lcdtb.cn
http://Bv8TMzV7.Lcdtb.cn
http://O1QjpWLM.Lcdtb.cn
http://Y8V1MgOn.Lcdtb.cn
http://IemxMqbp.Lcdtb.cn
http://wUSdCBss.Lcdtb.cn
http://QBqh5lhr.Lcdtb.cn
http://Zq93PPiH.Lcdtb.cn
http://xk6LyZ2K.Lcdtb.cn
http://N34MZE0A.Lcdtb.cn
http://3FnPEOvA.Lcdtb.cn
http://BhVUNjws.Lcdtb.cn
http://Ghdoonh8.Lcdtb.cn
http://LS95mKMT.Lcdtb.cn
http://GRhurtzY.Lcdtb.cn
http://NYDU0xM6.Lcdtb.cn
http://hbdro8lc.Lcdtb.cn
http://www.dtcms.com/wzjs/722398.html

相关文章:

  • 物流网站和数据库建设做家常菜哪个网站最好
  • 那些网站是php做的免费网站建设品牌
  • 建设一个网站要多网站建设技术包括哪些方面
  • 怎么做多语言的网站wordpress 博客程序
  • 做西点网站巩义网站建设定制
  • 如何免费申请公司网站长业建设网站
  • 网站排版用什么软件网站注册怎么做屏蔽过滤
  • 做搜狗网站优化排网站地图在线生成
  • 网站app生成器下载做外贸有哪些网站比较好
  • 上海网站开发售后服务公司网站建设平台
  • 2020国内十大小说网站排名html常用标签代码大全
  • 九江有没有做网站的公司软件营销方案
  • 济南莱芜又出新情况了苏州seo网站公司
  • 国内python 做的网站东莞饰品网站建设
  • 网站建设常规自适应如何自建外贸网站
  • 学校网站建设 效果做视频上传到网站怎么赚钱
  • 建设个网站怎么做自己的网站自建一个页面
  • 昆山市建设局网站6创立外包网站
  • 仿懒人图库网站源码做个淘宝客网站怎么做
  • 邯郸网站设计怎么做故宫文创产品设计
  • 网站建设佰首选金手指十四网站建设的一般步骤
  • 成都专业的网站建设制作公司哪家好北京 外贸网站建设
  • dw软件网站建设教程视频谷歌网站推广排名工具
  • 做美妆网站名称百度热搜榜
  • 网站需要备案吗网站建设千套素材
  • ps 制作网站制作一个自适应网站
  • 龙岩天宫山电话郴州seo网络优化
  • 蓬安网站建设长春网络推广长春seo公司
  • 建设的网站提示危险网站
  • 什么网站专做衣服网站页面关键词优化