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

做俄语网站建设网络推广优化是干啥的

做俄语网站建设,网络推广优化是干啥的,汕头网页网站制作,小型IT网站开发公司现在这篇是记录一下4.1的学习。今天还没开始。 这篇是关于简单的动态规划的题目,思路比较清晰类似。 在这里先说一下有关动态规划的四个步骤: 1.确定子问题 2.确定dp数组的递推关系(dp数组也叫子问题数组) 3.确定求解的计算顺序 4.空间优化(初学者可…

  现在这篇是记录一下4.1的学习。今天还没开始。

这篇是关于简单的动态规划的题目,思路比较清晰类似。

 

  在这里先说一下有关动态规划的四个步骤:

1.确定子问题

2.确定dp数组的递推关系(dp数组也叫子问题数组)

3.确定求解的计算顺序

4.空间优化(初学者可以不掌握,本篇中没有涉及)

 

  接下来上第一道题,由打家劫舍引入门。

   那么,首先按步骤来,第一步:确定子问题。

这道题的大问题是一夜之间偷n间房子的最大金额。

   而现在要明确子问题,子问题是什么?我们要求的问题是可以通过子问题来得到的。

所以这道题中我们可以把范围缩小,先求k个房子的最大金额。而当k=n时就是题目所求内容了。

   现在开始求解第二步:确定子问题的递推关系。

在本题中,还是比较容易找到的。dp[k]就是dp[k-1](不打劫第k间房子)与dp[k-2]+nums[k-1](打劫第k间房子)的最大值了。

  就到了第三步:确定dp数组的计算顺序。

还是能够清晰知道是从左往右的,先计算打劫较小的房子,一直到n个房子为止。

  至此,就可以写出代码了。

 

  接下来是一道打家劫舍的拓展题。

   就是由一排过来变成了房子是围着的而已。那么可以拆开来求解(打了第一间就不打最后一间或者不打第一间),就变成单排求解,和上面一道题一样了。

 

  最后还有一道类似的题目,学会上面两道题目之后,这道题就差不多了。

   不过这里是从问题0开始的,和上面的顺序是相反的,知道这个思路之后就很好做了。

 

http://www.dtcms.com/wzjs/122116.html

相关文章:

  • 石家庄是哪个省网站seo推广seo教程
  • 除了外链 还有什么办法使网站提高排名seo学习论坛
  • 大图做网站背景加载慢数据分析方法
  • 正能量餐饮品牌全案设计公司最新seo课程
  • 如何做静态页网站广东seo网站推广代运营
  • 网站建设公司招人秦皇岛seo排名
  • 成都o2o网站建设seo外包公司
  • 高明网站开发公司百度优化插件
  • 上海的加盟网站建设小学生收集的新闻10条
  • 专业网页设计师培训机构上海关键词排名手机优化软件
  • 网站需要证件网页设计网站建设
  • 如何做 试题类 网站搜狗收录查询
  • 帮人做钓鱼网站的人百度推广后台登录页面
  • 专业彩票网站开发欧美网站建设
  • 加强网站党建频道建设自建网站平台有哪些
  • 寿光住房和城乡建设局网站友情链接购买网站
  • 修改网站的设计关键词seo排名优化软件
  • 政府网站数据模块建设方案怎么进行推广
  • 成品软件源码网站大全找合作项目app平台
  • 网站地图对seo项目网站
  • 个人网站管理系统企业网站建设报价表
  • 成都建设网站公司简介关键词挖掘工具爱站网
  • 国内知名企业网站百度指数批量
  • 什么是多页面网站跨国网站浏览器
  • 新乡谷雨网络公司做的网站怎么样佛山seo技术
  • 网站根目录有哪些站长工具百度百科
  • 搭建网站后的网址网站软文推广范文
  • 东莞网站建设_东莞网页设计seo查询网站是什么
  • 宜宾网站开发公司腾讯nba新闻
  • 线上教学网站龙岗seo优化