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

网站建设的工作视频人的吗企业网站怎么推广

网站建设的工作视频人的吗,企业网站怎么推广,给几个网站谢谢,企业设计网站公司#x1f388;算法那些事专栏说明#xff1a;这是一个记录刷题日常的专栏#xff0c;每个文章标题前都会写明这道题使用的算法。专栏每日计划至少更新1道题目#xff0c;在这立下Flag#x1f6a9; #x1f3e0;个人主页#xff1a;Jammingpro #x1f4d5;专栏链接… 算法那些事专栏说明这是一个记录刷题日常的专栏每个文章标题前都会写明这道题使用的算法。专栏每日计划至少更新1道题目在这立下Flag 个人主页Jammingpro 专栏链接算法那些事 每日学习一点点技术累计看得见 题目 题目描述 一个机器人位于一个 m x n 网格的左上角 起始点在下图中标记为 “Start” 。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角在下图中标记为 “Finish” 。 问总共有多少条不同的路径 执行示例 示例 1 输入m 3, n 7 输出28 示例 2 输入m 3, n 2 输出3 解释 从左上角开始总共有 3 条路径可以到达右下角。 1.向右 - 向下 - 向下 2.向下 - 向下 - 向右 3.向下 - 向右 - 向下 示例 3 输入m 7, n 3 输出28 示例 4 输入m 3, n 3 输出6 提示 1 m, n 100 题目数据保证答案小于等于 2 * 1 0 9 10^9 109 题解 以示例1为例因为机器人只能向右或向下移动因而到达第0行和第0列各个方格的方法数均为1。而到达map[i][j]的方法数等于map[i-1][j]map[i][j-1]即当前方格同一列的上一行方法数当前方格同一行的前一列方法数加和。因为可以从上面一个方格向下走1步到达当前方格也可以从左侧方格走1步到达当前方格。如下图所示通过不断执行map[i][j]map[i-1][j]map[i][j-1]最终map[m-1][n-1]中将保存到达右下角方格的方法数。 从而我们可以得到如下代码↓↓↓ class Solution { public:int uniquePaths(int m, int n) {vectorvectorintmap(m,vectorint(n));//将第0行初始化为1for(int i 0; i n; i){map[0][i] 1;}//将第0列初始化为1for(int i 0; i m; i){map[i][0] 1;}for(int i 1; i m; i){for(int j 1; j n; j){map[i][j]map[i-1][j]map[i][j-1];}}return map[m-1][n-1];} };这里我们使用了两次循环去初始化第0行和第0列我们可以通过多开辟一行一列并将map[0][1]初始化为1这时我们就不再需要初始化第1行第1列。而我们的结果保存在map[m][n]。 ps这个方法很巧妙就是不大好描述。大家看一下下方代码大脑运行一下。↓↓↓ class Solution { public:int uniquePaths(int m, int n) {vectorvectorintmap(m 1, vectorint(n 1));map[0][1] 1;for(int i 1; i m; i)for(int j 1; j n; j)map[i][j] map[i - 1][j] map[i][j - 1];return map[m][n];} };本文存在不足欢迎留言或私信批评、指正。希望我的解决方法能够对你有所帮助~~ 今日打卡完成点亮小星星☆→★
http://www.yutouwan.com/news/75882/

相关文章:

  • 哈尔滨网站域名部门网站建设开票内容些什么
  • 素材网站松岗网站开发
  • 网站域名可以做端口映射吗代写文章质量高的平台
  • 武清做网站园林公司做网站的好处
  • 家政公司网站的建设电子商务网站开发是指
  • 公司网站建设费用会计处理图书馆网站建设费用
  • 网站开发挣不挣钱杭州网站建设及推广
  • 厦门网站制作套餐网站付费模板
  • 网站建设费分多少期摊销深圳网站建设vr知识
  • 网站建站网站开发什么网站可以做投资
  • 网站商城例子下载广西住房和城乡建设厅网站
  • 百度商桥在网站怎样注册个人网站
  • wordpress 站点网络丽江市网站建设
  • 北京网站设计公司wx成都柚米科技15网站案例代码
  • 嘉兴做外贸网站比较好的公司上海网站建设公司价格
  • 台州网站制作维护网站制作 苏州
  • 网站到底备案好不好大型网站开发框架移动前端框架
  • 做网站建设分哪些类型自媒体包括哪些平台
  • 新郑市网站建设wordpress 底部栏位置
  • 徐州网站开发口碑好百度统计平台
  • 电子商务网站建设管理答案建设网站设备预算
  • 网站建设流程是这样的 里面有很游戏软件开发培训
  • 德清网站公司建设崇左做网站公司
  • 网站建设目标有哪几个方面大学营销型网站建设实训课程
  • 福永三合一网站设计成都 网站建设 公司
  • 泉州(晋江)网站建设厦门 公司网站建设
  • 突出什么 加强网站建设python php网站开发
  • 动漫网站网页设计做网站带来好处
  • 贸易网站建设方案塘厦企业网站推广公司
  • 网站被挂马怎么处理photoshop 做网站