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

重庆渝能建设集团有限公司网站广告精准推广平台

重庆渝能建设集团有限公司网站,广告精准推广平台,没有地址如何注册公司,wordpress页尾目录题目 打家劫舍参考答案题目 打家劫舍II参考答案题目 打家劫舍 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯…

目录

  • 题目 打家劫舍
  • 参考答案
  • 题目 打家劫舍II
  • 参考答案

题目 打家劫舍

你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。
给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。

示例 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 。
提示:

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

参考答案

class Solution {
public:int rob(vector<int>& nums) {if (nums.empty()) {return 0;}int size = nums.size();if (size == 1) {return nums[0];}int first = nums[0], second = max(nums[0], nums[1]);for (int i = 2; i < size; i++) {int temp = second;second = max(first + nums[i], second);first = temp;}return second;}
};

题目 打家劫舍II

你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警 。
给定一个代表每个房屋存放金额的非负整数数组,计算你 在不触动警报装置的情况下 ,今晚能够偷窃到的最高金额。

示例 1:

输入:nums = [2,3,2]
输出:3
解释:你不能先偷窃 1 号房屋(金额 = 2),然后偷窃 3 号房屋(金额 = 2), 因为他们是相邻的。

示例 2:

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

示例 3:

输入:nums = [0]
输出:0

提示:

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

参考答案

class Solution {
public:int robRange(vector<int>& nums, int start, int end) {int first = nums[start], second = max(nums[start], nums[start + 1]);for (int i = start + 2; i <= end; i++) {int temp = second;second = max(first + nums[i], second);first = temp;}return second;}int rob(vector<int>& nums) {int length = nums.size();if (length == 1) {return nums[0];} else if (length == 2) {return max(nums[0], nums[1]);}return max(robRange(nums, 0, length - 2), robRange(nums, 1, length - 1));}
};
http://www.ds6.com.cn/news/2368.html

相关文章:

  • 刚成立公司如何做网站外贸网站平台都有哪些
  • 个人微信做网站客服windows优化大师的功能
  • banner免费设计网站网站自然排名优化
  • 企业网站备案信息查询系统百度指数查询网
  • 网站建设课题简介怎么做网站免费的
  • 阿里云服务器 放多个网站品牌推广方案ppt
  • 信誉好的盐城网站开发站牛网是做什么的
  • 南宁做网站推广的公司哪家好企业内训机构
  • 乌兰察布做网站公司广州王牌seo
  • 做家教网站怎么样产品推广软文范文
  • 用rp怎么做网站功能按钮朋友圈广告怎么投放
  • 服装网站功能优秀的网络搜索引擎营销案例
  • 旅游网站策划方案凡科建站
  • 宝安专业网站设计公司深圳网络营销
  • 哪里做网站做得好滕州百度推广
  • 北京做网站公司推荐品牌网站建设制作
  • 公司里面有人员增减要去哪个网站做登记企业网站设计与推广
  • 宁波品牌网站推广优化公司微博指数查询入口
  • 北京网站建设公司动感成都网站快速排名软件
  • 网站建设一般多少钱新闻网络推广违法吗
  • 企业自建网站的优缺点百度指数查询官方下载
  • 在线做印章网站龙岗网站建设
  • 类似于美团的网站开发山东网站seo推广优化价格
  • 广州建设工程领域平台登录上海网站排名优化
  • 小型网站有哪些关键词搜索方法
  • 搜索引擎优化搜索优化seo的主要工作内容
  • 厦门网站做优化百度关键词投放
  • 教育机构如何引流与推广百度网站排名优化
  • 国家电网 两学一做 网站电脑清理优化大师
  • 有没有教做健身餐的网站做直销去哪里找客户