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

一家装修的网站怎么做温州网站建设公司哪个好

一家装修的网站怎么做,温州网站建设公司哪个好,物联网平台开源,shortcode wordpress1 问题 一个机器人位于一个 m x n 网格的左上角 #xff08;起始点在下图中标记为 “Start” #xff09;。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角#xff08;在下图中标记为 “Finish” #xff09;。 问总共有多少条不同的路径#xff1f…1 问题 一个机器人位于一个 m x n 网格的左上角 起始点在下图中标记为 “Start” 。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角在下图中标记为 “Finish” 。 问总共有多少条不同的路径 示例 1 输入m 3, n 7 输出28 示例 2 输入m 3, n 2 输出3 解释 从左上角开始总共有 3 条路径可以到达右下角。 向右 - 向下 - 向下向下 - 向下 - 向右向下 - 向右 - 向下 2 答案 这题直接不会 官方解 排列组合机器到底右下角向下几步向右几步都是固定的。 class Solution:def uniquePaths(self, m: int, n: int) - int:return int(math.factorial(mn-2)/math.factorial(m-1)/math.factorial(n-1)) # math.factorial(mn-2) 为 mn-2 的阶乘动态规划 令 dp[i][j] 是到达 i, j 最多路径 则动态规划转移方程dp[i][j] dp[i-1][j] dp[i][j-1]左边一格的最多路径上面一格的最多路径 class Solution:def uniquePaths(self, m: int, n: int) - int:dp [[1]*n] [[1][0] * (n-1) for _ in range(m-1)]for i in range(1, m):for j in range(1, n):dp[i][j] dp[i-1][j] dp[i][j-1]return dp[-1][-1]优化动态规划转移方程dp[i]dp[i-1] class Solution:def uniquePaths(self, m: int, n: int) - int:cur [1] * n # 代表第一行for i in range(1, m):for j in range(1, n):cur[j] cur[j-1] # 代表这个位置上一行的数据又上一行到这行只有一种路径因此只需要再加上左侧右移的路径便可以return cur[-1]
http://www.w-s-a.com/news/829836/

相关文章:

  • 小说类网站程序外贸商城 wordpress
  • 喀什百度做网站多少钱wordpress 用户介绍
  • 专门做任务的网站手机端网站重构
  • 深圳专业设计网站公司国际网站建设经验
  • 网站产品页排名怎么做网站备案起名要求
  • 成都企业网站建设及公司ppt生活分类信息网站大全
  • 免费企业网站源码下载学服装设计需要什么条件
  • 淘宝网站开发方式深圳平面设计公司排名榜
  • 品牌网站建设收费情况登陆页面模板
  • 十大免费cms建站系统介绍科技网站欣赏
  • 自学做网站需要多久semir是什么品牌
  • 南通网站搜索引擎优化网站首页seo关键词布局
  • 东莞市国外网站建设多少钱wordpress 多媒体插件
  • c2c商城网站建设公司做水果生意去哪个网站
  • 做网站服务器有哪些电子商务网站建立
  • 网站开发的具体流程原材料价格查询网站
  • 深圳响应式网站建设深圳网站建设定制开发 超凡科技
  • 网站建设报价怎么差别那么大wordpress产品属性搭配
  • 高校网站建设情况报告范文pc建站网站
  • 做网站美工要学什么广东省建设厅网站首页
  • 深圳网站设计十年乐云seo网站建设 竞赛 方案
  • 新乡移动网站建设wordpress输出某一分类的文章
  • 花店网站开发设计的项目结构重庆网站建设培训班
  • 做网站的技术体系投资者互动平台官网
  • 北京网站建设公司哪家实惠企查查在线查询入口
  • 毕业设计做网站怎么样非微信官方网页自己做的网站
  • 昆明网站多端小程序设计重庆市住房和城乡建设厅网站
  • 网站制作技术人员国际新闻最新10条
  • 做同城特价的网站wordpress后台能修改模板文件
  • 网站信息可以边建设边组织产品展示网站源码php