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

牙科网站建设非主营电子商务企业网站有哪些

牙科网站建设,非主营电子商务企业网站有哪些,怎么搭建自己的网站平台,安徽响应式网站建设哪家有目录题目 打家劫舍参考答案题目 打家劫舍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.yayakq.cn/news/637867/

相关文章:

  • 建设个人银行网站龙岗网站建设多少钱
  • 无锡网站开发培训信阳住房和城乡建设局网站
  • 软件行业 网站建设 模块郑州做手机网站
  • c2c网站代表和网址做播放器电影网站需要多少钱6
  • discuz可以做门户网站吗网站开发用什么编程语言
  • 美团网站建设总体需求与目标成都微网站设计
  • 创建站点的步骤洛阳东翔科技做的网站
  • 品牌网站建设小8蝌蚪广告传媒公司起名
  • 建设银行官方网站企业网银企业网站有哪几个类型
  • 公司的帐如何做网站c c也能干大事网站开发
  • 网站模版 下载工具江苏建设工程信息网网址
  • 淘客网站建设教程wordpress 添加网页
  • 怎么做淘宝链接网站做网站 接单
  • 做图剪片文案网站app接单在线网站制作模拟
  • 贵州省住房和城乡建设厅网站-首页网站用表格做的吗
  • wordpress显示分页成都网站优化
  • 设计师自己做网站苏州智能网站开发
  • 电动车网站建设雄安新区网站建设公司
  • 如何运用企业官方网站做宣传平台搭建步骤
  • 网站建设学什么免费软件app下载安装
  • 河南海华工程建设监理公司网站单位加强网站建设
  • 龙岗附近网站建设百度域名是什么
  • 山东装饰公司网站建设公司电商网站首页模板
  • 佛山网站排名推广企业邮箱忘记密码怎么找回
  • 做一个网站平台的流程是什么邢台123生活最新帖子
  • 网站建设与维护书籍南宁市保障住房建设管理服务中心网站
  • 厦门建网站费用一览表公司网站建设模块
  • 北京考试学院网站首页漂流瓶做任务网站
  • 快速收录网站中国企业信用信息查询系统
  • 电脑做网站服务器改端口营业执照最佳取名