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

998元网站建设优化seo排名优化资源

998元网站建设优化,seo排名优化资源,泰州住房城乡建设网站,找人做网站骗局198.你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额…

198.你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。
给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。
示例 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 号房屋为止的最高金额,偷到 2 号房屋为止的最高金额…, 那么就有 f[i] 为偷到最后一个房屋为 i 时的最高金额(不一定就偷了 i 房屋,只是范围到 i 为止),接着找关联性,注意限制条件不能偷连续的房屋,首先 f[0] ,只能偷房屋 1,就直接为 nums[0] ,接着 f[1] 开始有说法了,两个房屋,我要么偷了前一个,这个不偷了,要么前一个没偷,我偷这个,两者我取最大值,所以为 max(f[0],nums[1]), f[2] ,同理 f[2] 也是两种可能,如果我偷了前一个房屋,那么我这个房屋是肯定不能偷了,也就是说我只能是 f[2-1],而如果我前一天没偷,那么我今天必偷无疑,也就是 f[2-2] + nums[2],两者之中我取最大的可能性即可,以此类推,这也就得到了状态转移方程和初始值。为了方便我定义数组时长度加了 1,表示第一天的时候,前一天(逻辑上不存在,所以正好为 0)不偷的金额为 0,偷则为 nums[0]。
  •   public int rob(int[] nums) {int m = nums.length;int[] f = new int[m+1];f[1] = nums[0];for(int i=2; i<=m; i++){f[i] = Math.max(f[i-1],f[i-2]+nums[i-1]);}return f[m];}
    
  • 由于我们只需要知道前一天偷或不偷,所以定义两个变量滚动更新记录就足够了,不需要数组
  •   int m = nums.length;int x1=0,x2=nums[0];for(int i=2; i<=m; i++){int temp = Math.max(x2,x1+nums[i-1]);x1 = x2;x2 = temp;}return Math.max(x1,x2);
    
  • 他人题解我就不看了
http://www.hkea.cn/news/972541/

相关文章:

  • 2017网站开发工程师五合一网站建设
  • 学编程的孩子有什么好处seo网站诊断文档案例
  • 广州中新知识城开发建设网站无锡百姓网推广
  • 宝鸡做网站费用关键词你们懂的
  • wordpress 仿站 教程百度竞价点击一次多少钱
  • 做h的游戏 迅雷下载网站百度推广管家
  • 营销型网站建设的目的外贸网站平台都有哪些 免费的
  • 广东做网站公司广州从化发布
  • 能发外链的网站国际新闻今天最新消息
  • 做软件的网站关键词优化快速排名
  • 网站建设与管理简介网站链接交易
  • 英文网站建设教程网盘资源搜索神器
  • 做旅游网站的引言最新网络推广平台
  • 服务器上给网站做301跳转企业网站注册
  • 网站建设好做吗乐事薯片软文推广
  • wordpress 年月归档如何优化培训体系
  • 威海高区建设局网站长春做网络优化的公司
  • 安平做网站百度一下首页百度一下知道
  • 苏州建设网站市政中标项目如何做推广引流赚钱
  • 17网站一起做网店怎么下单来宾网站seo
  • 建设商务网站的目的天津seo网站排名优化公司
  • 阿里巴巴网站导航栏怎么做口碑营销策划方案
  • 线上做交互的网站百度app下载
  • 做暖暖欧美网站挖掘爱站网
  • 网站 风格百度推广公司
  • 林州网站建设公司站长工具关键词排名怎么查
  • 想给公司做个网站微信seo是什么意思
  • 网站做管制户外刀具营销推广方案模板
  • 淘宝客网站免费做seo网站关键词优化机构
  • 企业做网站建设的好处seo网站关键词优化