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

贵阳市网站做的最好的win7asp+sql server 2008做网站

贵阳市网站做的最好的,win7asp+sql server 2008做网站,app仿制,手机网站备案费用62.不同路径 每次向右或者向下走两个选择#xff0c;定义dp数组dp[i][j] 为到达索引ij的路径和#xff0c;状态转移公式为 dp[i][j]dp[i-1][j]dp[i][j-1]#xff0c;初始状态的第一行和第一列为1#xff0c;从左上到右下开始遍历即可。详细代码如下#xff1a; class Sol… 62.不同路径  每次向右或者向下走两个选择定义dp数组dp[i][j] 为到达索引ij的路径和状态转移公式为 dp[i][j]dp[i-1][j]dp[i][j-1]初始状态的第一行和第一列为1从左上到右下开始遍历即可。详细代码如下 class Solution { public:int uniquePaths(int m, int n) {vectorvectorintdp (m,vectorint(n,1));for(int i1;im;i){for(int j1;jn;j){dp[i][j] dp[i-1][j]dp[i][j-1];}}return dp[m-1][n-1];} }; 为了优化空间复杂度可以用一个一维数组因为一定是先更新左边的值再更新右边的值。 详细代码如下 class Solution { public:int uniquePaths(int m, int n) {vectorintdp (n,1);for(int i1;im;i){for(int j1;jn;j){dp[j]dp[j-1]; //当前dp为从上方路径来dp[j-1]为从左方来}}return dp[n-1];} }; 63. 不同路径 II  这道题和上一道思路一样但是这道有障碍物需要注意有障碍物的索引到达该处的路径和为0根据这个条件增加处理逻辑即可整体的转移方程还是 详细代码如下 class Solution { public:int uniquePathsWithObstacles(vectorvectorint obstacleGrid) {if(obstacleGrid.empty()) return 0;vectorvectorintdp(obstacleGrid.size(),vectorint(obstacleGrid[0].size(),0));int m obstacleGrid.size();int n obstacleGrid[0].size();for(int i0;im;i){if(obstacleGrid[i][0]1||i0dp[i-1][0]0) dp[i][0]0;else dp[i][0] 1;}for(int j1;jn;j){if(obstacleGrid[0][j]1||dp[0][j-1]0) dp[0][j]0;else dp[0][j] 1;}for(int i1;im;i){for(int j1;jn;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];} }; 感觉这道题的优化空间版本细节有点多但还是附上代码 class Solution { public:int uniquePathsWithObstacles(vectorvectorint obstacleGrid) {if(obstacleGrid.empty()) return 0;int m obstacleGrid.size();int n obstacleGrid[0].size();vectorintdp (n,0);for(int j0;jn;j){if(obstacleGrid[0][j]1||j0dp[j-1]0) dp[j]0;else dp[j] 1;}for(int i1;im;i){for(int j0;jn;j){if(obstacleGrid[i][j]1) dp[j]0;else if(j0) dp[j] dp[j]dp[j-1];}}return dp[n-1];} };
http://www.zqtcl.cn/news/962985/

相关文章:

  • 商品网站模板多语言企业网站模板
  • 佛山网页制作设计东莞seo推广机构帖子
  • 公司网站开发费用如何入账网站开发与设计实训总结两千字
  • 生物网站模板在线crm厂商
  • 在线制作动画网站ps切图做网站
  • 西安企业网站建设公司虚拟主机可以做视频网站嘛
  • 做淘客网站用什么程序今天杭州新闻最新消息
  • 东莞专业建网站网站制作方案相信乐云seo
  • 网站分页符素材怎么解决
  • 行远金华网站建设公司合肥公司做网站
  • 餐厅类网站模板中国电建市政建设集团有限公司网站
  • 格力网站建设首页六盘水遵义网站建设怎么做
  • 建设工程企业资质工作网站创建网站怎么赚钱的
  • 三水网站建设流感吃什么药最好
  • 洛阳市住房和城乡建设局网站怎么查询企业注册信息
  • 商业摄影网站源码wordpress文章作者
  • 昆明企业网站模板建站漳浦建设局网站更新
  • 企业网站建设策划书微信开发者工具是干嘛的
  • 泵 品牌网站建设WordPress头像不能本地化
  • vue快速建站网站开发法律
  • 家居行业网站开发百度竞价推广账户
  • 粉色大气妇科医院网站源码百度网址大全网址
  • wordpress 留言墙插件优化网站搭建
  • 优秀设计师网站芯片设计公司
  • 铜陵网站建设公司wordpress密码访问插件
  • 一个公司做2个产品网站怎么做的wordpress网站怎么百度的到
  • 邓州做网站做网站seo怎么赚钱
  • 微信小程序开发步骤图长沙百度seo
  • 网站代做仿百度图片网页设计
  • 广州建设局网站首页网络营销专业的就业方向