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

淄博市沂源县建设局网站wordpress导航栏特效插件

淄博市沂源县建设局网站,wordpress导航栏特效插件,vi系统设计一般多少钱,中小型电子商务网站198.你是一个专业的小偷#xff0c;计划偷窃沿街的房屋。每间房内都藏有一定的现金#xff0c;影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统#xff0c;如果两间相邻的房屋在同一晚上被小偷闯入#xff0c;系统会自动报警。 给定一个代表每个房屋存放金额… 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[m1];f[1] nums[0];for(int i2; im; i){f[i] Math.max(f[i-1],f[i-2]nums[i-1]);}return f[m];}由于我们只需要知道前一天偷或不偷所以定义两个变量滚动更新记录就足够了不需要数组 int m nums.length;int x10,x2nums[0];for(int i2; im; i){int temp Math.max(x2,x1nums[i-1]);x1 x2;x2 temp;}return Math.max(x1,x2);他人题解我就不看了
http://www.eeditor.cn/news/119867/

相关文章:

  • 免费开发个人网站美食网站设计的代码
  • 网站维护费进入哪个科目美萍会员管理系统
  • 做网页网站快速排名官网
  • 东软 网站群平台建设大连地区建设网站
  • 微软网站开发工具工程项目信息查询平台
  • 泰州网站整站优化怎么自己开发一个app软件
  • 用于公司网站建设的费用记帐分录哪有做网站的
  • 石家庄招投标公共服务平台官网外包网站怎么做seo
  • 搜索网站的方法seo外包是什么意思
  • 平面设计网站有哪些比较好世界街景地图怎么退订
  • 自己有网站怎么做点卡朔州网站建设价格低
  • 做网站是域名怎么申请代理ip免费
  • 栾城做网站旅游网站建设技术有哪些方面
  • 百度推广是必须先做网站吗深圳网站建设一条龙
  • 无锡响应式网站搭建个人网站
  • ie建设企业网站进去无法显示深圳服装设计公司排名前十强
  • 网站开发环境搭建章节教材书商丘的网络公司
  • 顺德网站建设代理商免费空间网站
  • 好看的模板网站建设如何做网站浏览pdf
  • 网站建设比较好公司百度网站降级的原因
  • 房城乡建设部门户网站阿里云如何建设网站
  • 苏州市住房和城乡建设局政务网站旅游网站营销
  • 炫富做图网站dw个人主页制作模板
  • 网站建设氺金手指排名12api.wordpress.org
  • 无限空间网站有哪些好的模板网站
  • 江西省城乡住房建设部网站网站优化的优势
  • 网站维护总结用html制作个人简历
  • 公司推广发帖网站怎么做网络科技有限公司是做什么的
  • 网站建设中数据安全研究微网站有什么好处
  • 建设网站需求分析郴州网站网络推广平台