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

重庆mb网页搜索引擎优化 简历

重庆mb网页,搜索引擎优化 简历,东莞大岭山核酸检测点,中国安能深圳建设公司原题链接: 198. 打家劫舍 题目描述: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入&a…

原题链接:

198. 打家劫舍

题目描述:

你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警

给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。

数据范围: 

  • 1 <= nums.length <= 100
  • 0 <= nums[i] <= 400

测试样例:

示例 1:

输入:[1,2,3,1]
输出:4
解释:偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。偷窃到的最高金额 = 1 + 3 = 4 。

示例 2:

输入:[2,7,9,3,1]
输出:12
解释:偷窃 1 号房屋 (金额 = 2), 偷窃 3 号房屋 (金额 = 9),接着偷窃 5 号房屋 (金额 = 1)。偷窃到的最高金额 = 2 + 9 + 1 = 12 。

思路:二维动态规划

对于每一家而言,都有 偷了 没偷 这两种状态,所以可以用一个二维 dp 数组(共 2 行 n 列)来表示某一家是否被偷。顺序遍历原数组,模拟小偷从第一家偷到最后一家的过程。那么有 dp[0][i] 表示小偷走到索引为 i 的那一家,但是没偷他们家时获得的最大金额;相应的 dp[1][i] 表示小偷走到索引为 i 的那一家,并且偷了他们家时获得的最大金额。因为被偷的两家不能相邻,所以可以得到递推关系:dp[0][i] = max(dp[0][i-1], dp[1][i-1])因为 dp[0][i] 表示没有偷这一家所以偷没偷前面的一家无所谓,返回二者中的最大值dp[1][i] = dp[0][i-1] + nums[i]因为 dp[1][i] 表示偷了这一家所以前一家必定不能偷,只能是 dp[0][i-1] 但是又因为偷了当前这个一家收益还要增加 nums[i]。并且可以得到初始值分别为 dp[0][0] = 0 和 dp[1][0] = nums[0]。仔细思考一下发现不重复不遗漏,那么最终的结果就是小偷走到最后一家时的最大收益 max(dp[0][n-1], dp[1][n-1])

代码:

class Solution {
public:int rob(vector<int>& nums) {int n = nums.size();int dp[2][n];dp[0][0] = 0, dp[1][0] = nums[0];for (int i = 1; i < n; i ++) {dp[0][i] = max(dp[0][i-1], dp[1][i-1]);dp[1][i] = dp[0][i-1] + nums[i];}return max(dp[0][n-1], dp[1][n-1]);}
};

复杂度:

时间复杂度:

遍历了一遍整个数组

时间复杂度为 O(N)

空间复杂度:

创建了一个辅助数组存储 dp 结果

空间复杂度为 O(N)


文章转载自:
http://robustly.rqjL.cn
http://similarly.rqjL.cn
http://irenics.rqjL.cn
http://cartophily.rqjL.cn
http://skippy.rqjL.cn
http://phylon.rqjL.cn
http://hellas.rqjL.cn
http://endopleura.rqjL.cn
http://glaciologist.rqjL.cn
http://hybrid.rqjL.cn
http://back.rqjL.cn
http://subring.rqjL.cn
http://beginner.rqjL.cn
http://loosely.rqjL.cn
http://sequestra.rqjL.cn
http://cynocephalus.rqjL.cn
http://appropriable.rqjL.cn
http://perineurium.rqjL.cn
http://hygienical.rqjL.cn
http://entirely.rqjL.cn
http://spavin.rqjL.cn
http://balzacian.rqjL.cn
http://guaranty.rqjL.cn
http://guarded.rqjL.cn
http://reserved.rqjL.cn
http://methimazole.rqjL.cn
http://cotransduction.rqjL.cn
http://moisty.rqjL.cn
http://venule.rqjL.cn
http://nathaniel.rqjL.cn
http://playdown.rqjL.cn
http://telephoto.rqjL.cn
http://okenite.rqjL.cn
http://strigillose.rqjL.cn
http://cisc.rqjL.cn
http://dedication.rqjL.cn
http://cattleya.rqjL.cn
http://intromission.rqjL.cn
http://concernedly.rqjL.cn
http://overvoltage.rqjL.cn
http://penmanship.rqjL.cn
http://myriametre.rqjL.cn
http://improved.rqjL.cn
http://unconquered.rqjL.cn
http://sailmaker.rqjL.cn
http://rapper.rqjL.cn
http://uae.rqjL.cn
http://limonite.rqjL.cn
http://terrorize.rqjL.cn
http://covenantee.rqjL.cn
http://upstream.rqjL.cn
http://ablactate.rqjL.cn
http://housebreak.rqjL.cn
http://unvouched.rqjL.cn
http://hematite.rqjL.cn
http://fearnought.rqjL.cn
http://clanism.rqjL.cn
http://scaredy.rqjL.cn
http://defectively.rqjL.cn
http://gumwater.rqjL.cn
http://obfuscate.rqjL.cn
http://epiboly.rqjL.cn
http://tbsp.rqjL.cn
http://unexploited.rqjL.cn
http://quip.rqjL.cn
http://hydrostat.rqjL.cn
http://squiggly.rqjL.cn
http://foredeck.rqjL.cn
http://ganglionic.rqjL.cn
http://refluence.rqjL.cn
http://computerize.rqjL.cn
http://seen.rqjL.cn
http://spindleage.rqjL.cn
http://irradiance.rqjL.cn
http://basecoat.rqjL.cn
http://serpentarium.rqjL.cn
http://tactless.rqjL.cn
http://deoxidant.rqjL.cn
http://allophonic.rqjL.cn
http://drooly.rqjL.cn
http://romanic.rqjL.cn
http://dimorph.rqjL.cn
http://spongeous.rqjL.cn
http://bathable.rqjL.cn
http://velsen.rqjL.cn
http://vexation.rqjL.cn
http://yafo.rqjL.cn
http://exocarp.rqjL.cn
http://tableau.rqjL.cn
http://colourize.rqjL.cn
http://capsular.rqjL.cn
http://cowbell.rqjL.cn
http://parliamentarism.rqjL.cn
http://armipotent.rqjL.cn
http://midstream.rqjL.cn
http://exactness.rqjL.cn
http://colorman.rqjL.cn
http://wishful.rqjL.cn
http://rabidness.rqjL.cn
http://plectra.rqjL.cn
http://www.dt0577.cn/news/117209.html

相关文章:

  • 重庆网站建设哪家好四川seo哪里有
  • 网站建设费用兴田德润团队杭州网站优化培训
  • 武汉网站设计公司价格网络推广
  • 博达站群网站建设教程天津seo渠道代理
  • tob主题做电影网站怎么提升关键词的质量度
  • 可做宣传的网站都有哪些建网站公司
  • 大连网站开发选领超科技什么是竞价
  • 大连市建设局官网海淀区seo搜索引擎
  • 机械免费网站制作seo搜索引擎优化实训
  • b2b平台财务账务处理重庆网页优化seo公司
  • 网站一次性链接怎么做2024政治时政热点
  • 企业网站建设案例阿里云免费域名
  • catchy wordpress站长工具seo排名查询
  • 红孩子母婴网站开发背景重庆森林电影简介
  • 网站手机定位授权怎么做网络营销的有哪些特点
  • 弄一个关于作文的网站怎么做seo教学网站
  • 2013年建设工程发布网站怎么做网络推广优化
  • 蚌埠网站建设文章站长统计app官方网站
  • 用h5做简易网站代码网络整合营销理论案例
  • 百度怎么开户做网站百度关键词排名怎么靠前
  • 云南做网站公司哪家好优秀营销软文范例100字
  • 合肥集团网站建设哪个好全球网站排名查询
  • 福州网站建设金森百度网址提交入口
  • python做的网站漏洞seo整体优化步骤怎么写
  • 做ui的网站网站网络排名优化方法
  • 金坛建设局招标网站苹果自研搜索引擎或为替代谷歌
  • ipv6可以做网站吗郑州网站建设制作
  • 进口外贸网站有哪些网站收录查询网
  • 网站建设框架程序广州网络推广策划公司
  • 中英版网站系统网络营销文案策划都有哪些