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

网站建设公司美工如何找教育类网页设计

网站建设公司美工如何找,教育类网页设计,东莞网络推广运营公司,室内设计效果图价格一个机器人位于一个 m x n 网格的左上角 #xff08;起始点在下图中标记为 “Start” #xff09;。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角#xff08;在下图中标记为 “Finish” #xff09;。 问总共有多少条不同的路径#xff1f; 思路一…一个机器人位于一个 m x n 网格的左上角 起始点在下图中标记为 “Start” 。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角在下图中标记为 “Finish” 。 问总共有多少条不同的路径 思路一动态规划 int uniquePaths(int m, int n){int dp[m][n];int i,j0;for(i0;im;i){for(j0;jn;j){if(i0||j0){dp[i][j]1;}else{dp[i][j]dp[i-1][j]dp[i][j-1];}}}return dp[m-1][n-1]; } 时间复杂度O(mn)空间复杂度O(mn) 分析 本题要求从左上角到右下角共有多少条不同路径可利用动态规划到每个格子的不同路径等于到左边前一个路径数加上边前一个路径数最后返回dp[m-1][n-1] 思路二组合排列 int Combinations(int up, int down){long prod 1;int left down - up 1, right 1;while(right up){prod * left;prod / right;left;right;}return prod; }int uniquePaths(int m, int n){int para (m - 1 n - 1) ? m - 1 : n - 1;return Combinations(para, m n - 2); } 时间复杂度O(n)空间复杂度O(1) 分析 本题同时可直接用排列组合进行计算因为机器人需要向下走n-1步向右走m-1步即共走mn-2步中间有n-1步向下走计算即可得到答案。 比较 两个思路比较组合排列的方式可直接计算结果避免构造数组在内存方面占优且组合排列计算的时间复杂度为O(n)优于第一种不断向后递推的思路运行速度更快。 总结 本题考察动态规划的应用每个格子考虑左边前一个和上边前一个的值或直接使用组合排列的方法得到答案。
http://www.w-s-a.com/news/871358/

相关文章:

  • wdcp 网站备份东莞网站建设五金建材
  • 天津制作网站的公司电话wordpress架设进出销
  • tomcat做静态网站prestashop和wordpress
  • 上海响应式建站wap网站微信分享代码
  • 四川建筑人才招聘网南昌网站优化
  • 南充网站建设制作重庆有的设计网站大全
  • 深圳沙井做网站公司网站搭建谷歌seo
  • 学校资源网站的建设方案山西省住房城乡建设厅网站
  • 医疗行业网站建设深圳网络科技公司排名
  • 企业形象型网站建设wordpress chess
  • 网站的域名起什么好处罗湖网站建设公司乐云seo
  • 网站的服务器在哪里sem推广软件选哪家
  • 科技网站欣赏婚庆公司经营范围
  • 网站后台管理系统php校园网站建设意见表填写
  • 网站建设问题调查常州百度推广代理公司
  • net网站开发学习谷歌优化培训
  • 企业网站公众号广东网站建设方便
  • 2008r2网站建设张店网站建设方案
  • 企业网站首页学生做的网站成品
  • 网站开发 架构设计企业信息管理系统的组成不包括
  • 网站维护模式网页传奇游戏平台排行
  • 企业网站改自适应蛋糕方案网站建设
  • 网站开发技术职责网站升级中html
  • 天网网站建设百度权重高的网站
  • 明年做哪些网站致富网站站长 感受
  • 东莞营销网站建设优化怎么做微信网站推广
  • 网站建设一个多少钱php网站服务器怎么来
  • 引流用的电影网站怎么做2012服务器如何做网站
  • 什么网站可以做推广广州安全信息教育平台
  • 网站开发具备的相关知识wordpress简约文字主题