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

临沂做拼多多网站搜索引擎优化要考虑哪些方面?

临沂做拼多多网站,搜索引擎优化要考虑哪些方面?,北海哪里做网站,咸宁哪个企业没有做网站62.不同路径 初始思路: 1)确定dp数组以及下标的含义: dp[i][i]存放到第i1行和第i1列的方法数 2)确定递推公式: dp[i][i] dp[i -1][i] dp[i][i-1] 3)dp数组如何初始化 第0行是1; 第0列是1&a…

62.不同路径

初始思路:

1)确定dp数组以及下标的含义:

               dp[i][i]存放到第i+1行和第i+1列的方法数

2)确定递推公式:

        dp[i][i] = dp[i -1][i] + dp[i][i-1]

3)dp数组如何初始化

        第0行是1;

        第0列是1;

4)确定遍历顺序

从前到后

5)举例推导dp数组

class Solution {public int uniquePaths(int m, int n) {int[][] dp = new int[m][n];for(int i = 0;i<m;i++){dp[i][0] = 1;}for(int i = 0;i<n;i++){dp[0][i] = 1;}for(int i =1;i<m;i++){for(int j = 1;j<n;j++){dp[i][j] = dp[i][j-1] + dp[i-1][j];}}return dp[m-1][n-1];}
}

题解复盘:

        基本一致 。


 63. 不同路径 II

初始思路:

在前一题的基础之上增加了对障碍数组的判断,如果第一行中有一个障碍,那么这个障碍后面的dp全部赋值为0,前面的都赋值为1;列同理。

再过程中遇到障碍,令当前dp为0即可。

class Solution {public int uniquePathsWithObstacles(int[][] obstacleGrid) {int m = obstacleGrid.length;int n = obstacleGrid[0].length;int[][] dp = new int[m][n];for(int i = 0;i<m;i++){if(obstacleGrid[i][0]==1){break;}dp[i][0] = 1;}for(int i = 0;i<n;i++){if(obstacleGrid[0][i]==1){break;}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][j-1] + dp[i-1][j];}}}return dp[m-1][n-1];}
}


 

http://www.dt0577.cn/news/12039.html

相关文章:

  • 一个网站两个空间中国最新军事新闻
  • 域名注册后能开始建设网站吗企业培训考试系统
  • wordpress 深度定制seo收费低
  • 石家庄有没有销售做被用的网站福州关键词排名软件
  • 对网站域名销户怎么做新浪博客seo
  • 做网站图片分辨率产品线下推广方式都有哪些
  • 做图必备素材网站吉林seo推广
  • php免费网站源码谷歌seo网站推广怎么做优化
  • 北京软件外包公司排行榜深圳网站关键词优化公司
  • 网站怎么制作软件爱网站关键词查询工具
  • 做网站接私单优化落实防控措施
  • 左侧导航栏网站我想做app推广代理
  • 做响应网站的素材网站chrome浏览器官网入口
  • 济南网站推广哪家好免费的个人网站怎么做
  • 万网主机怎么上传网站吗中国营销网
  • 无法解析服务器的dns地址seo推广骗局
  • 沈阳做网站哪个好茶叶推广软文
  • 网站哪里备案网店运营工作内容
  • dede网站首页加悬浮广告友情链接检测结果
  • 太原经济型网站建设价格新公司怎么做网络推广
  • 天津关键词优化平台网站优化推广费用
  • 网站建设开发背景简介集客营销软件官方网站
  • 日本做暖暖视频网站试看新品上市怎么推广词
  • 中英文外贸网站模板seo免费浏览网站
  • wordpress登录插件github郴州seo外包
  • 做便民工具网站怎么样googlechrome浏览器
  • 政府门户网站建设的重点长沙做网络推广公司的
  • 网站升级方案线在成都网站推广公司
  • 网站建设首选-云端高科网络推广宣传方式
  • 站酷网免费素材图库官网互动营销名词解释