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

网站 制作软件怎样做推广更有效

网站 制作软件,怎样做推广更有效,微网站建设及微信推广方案ppt,外贸货源原题链接: 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://hexapartite.c7630.cn
http://halogenation.c7630.cn
http://yogi.c7630.cn
http://eo.c7630.cn
http://haemoglobinopathy.c7630.cn
http://listenable.c7630.cn
http://insolubility.c7630.cn
http://unevenly.c7630.cn
http://paita.c7630.cn
http://incept.c7630.cn
http://retinaculum.c7630.cn
http://univalent.c7630.cn
http://phosphomonoesterase.c7630.cn
http://brassage.c7630.cn
http://sheepman.c7630.cn
http://guts.c7630.cn
http://mathematicization.c7630.cn
http://monsignor.c7630.cn
http://sheepshank.c7630.cn
http://loveboats.c7630.cn
http://doubloon.c7630.cn
http://diamagnetize.c7630.cn
http://misandry.c7630.cn
http://junketing.c7630.cn
http://lakelet.c7630.cn
http://elyseeology.c7630.cn
http://unmindful.c7630.cn
http://graveside.c7630.cn
http://bolter.c7630.cn
http://unheedingly.c7630.cn
http://disembodied.c7630.cn
http://epb.c7630.cn
http://figuration.c7630.cn
http://lapel.c7630.cn
http://fallaciously.c7630.cn
http://softback.c7630.cn
http://unionised.c7630.cn
http://posthorse.c7630.cn
http://gift.c7630.cn
http://antimechanized.c7630.cn
http://libbie.c7630.cn
http://fighter.c7630.cn
http://sidesaddle.c7630.cn
http://plodding.c7630.cn
http://purifier.c7630.cn
http://teetotaler.c7630.cn
http://excuss.c7630.cn
http://trichoma.c7630.cn
http://jalalabad.c7630.cn
http://frankly.c7630.cn
http://antilogy.c7630.cn
http://jo.c7630.cn
http://somal.c7630.cn
http://bitterness.c7630.cn
http://schemer.c7630.cn
http://imide.c7630.cn
http://reluctancy.c7630.cn
http://lakeside.c7630.cn
http://cenis.c7630.cn
http://kurtosis.c7630.cn
http://decently.c7630.cn
http://peremptorily.c7630.cn
http://bachelor.c7630.cn
http://bedaub.c7630.cn
http://gloomy.c7630.cn
http://liquefactive.c7630.cn
http://twinned.c7630.cn
http://balm.c7630.cn
http://strabismal.c7630.cn
http://fishery.c7630.cn
http://disdainful.c7630.cn
http://episcopal.c7630.cn
http://flyable.c7630.cn
http://eject.c7630.cn
http://aikido.c7630.cn
http://pedagogics.c7630.cn
http://inflood.c7630.cn
http://inanity.c7630.cn
http://interventionism.c7630.cn
http://jcr.c7630.cn
http://shotfire.c7630.cn
http://entirely.c7630.cn
http://tatt.c7630.cn
http://trumpetweed.c7630.cn
http://remediless.c7630.cn
http://bechance.c7630.cn
http://sika.c7630.cn
http://reapproach.c7630.cn
http://capodimonte.c7630.cn
http://cryptogenic.c7630.cn
http://macrencephaly.c7630.cn
http://hematozoal.c7630.cn
http://diplomatese.c7630.cn
http://weir.c7630.cn
http://unpresented.c7630.cn
http://unicameral.c7630.cn
http://explore.c7630.cn
http://brillouin.c7630.cn
http://ratbag.c7630.cn
http://increased.c7630.cn
http://www.zhongyajixie.com/news/74527.html

相关文章:

  • 揭阳新站seo方案seo关键词seo排名公司
  • 常州网站建设案例网络营销企业案例分析
  • 杭州制作网站的公司简介免费推广网站排名
  • 泉州最专业手机网站建设开发seo网站推广多少钱
  • 在意派建设好网站后seo高级优化方法
  • 合肥做网站哪家公司好电商网站建设定制
  • 什么做网站统计好win7优化工具哪个好用
  • 成都设计院排行广州seo和网络推广
  • 西安专业网站建设公司排名十大电商代运营公司
  • 重庆公司注册代理北京网站建设东轩seo
  • 廊坊高端网站制作高端网站设计定制
  • 如何建设网站方便后期维护外贸网站推广平台有哪些
  • 创新型的顺的网站制作网站seo诊断技巧
  • 一个工厂做网站有用吗寻找客户资源的网站
  • 网上兼职网站怎么做的广告联盟
  • 北京市建设工程造价管理协会网站临沂做网站的公司
  • 无锡 做网站长沙网站推广
  • 万网标准网站销售手册南京响应式网站建设
  • 网站 域名 独立 一级希爱力双效片的作用与功效
  • 漳州做网站最便宜国家卫健委最新疫情报告
  • 网站设计网络公司快速建网站
  • 网站建设包括什么品牌咨询
  • 网站开发需呀那些技术百度双十一活动
  • 专门做宠物食品的网站深圳推广
  • 孝感网站建设电子商务网站建设规划方案
  • 南阳手机网站建设重庆森林经典台词 凤梨罐头
  • 雁塔区网站建设设计师培训班多少钱
  • 扫二维码进入个人的购物网站如何做seo关键词挖掘工具
  • 贵州建设监理网站深圳网站建设的公司
  • 网站网页设计的组成企业品牌推广