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

东莞常平做网站抖音开放平台是什么

东莞常平做网站,抖音开放平台是什么,传媒公司排行,网站的备案手续文章目录题目描述思路 代码更新版题目描述 好家伙#xff0c;真是一道不符合社会主义价值观的题目不过我们还是要把这道题做了#xff0c;而且还得用上动态规划 思路 代码 首先#xff0c;不能打劫相邻然后#xff0c;房屋都是非负整数#xff08;讲道理 代码更新版题目描述 好家伙真是一道不符合社会主义价值观的题目不过我们还是要把这道题做了而且还得用上动态规划 思路 代码 首先不能打劫相邻然后房屋都是非负整数讲道理之后不会出个带负数的版本把。。老恶心人了开始做吧用dp直接冲 因为dp需要初始化前三个数因此把这三个数作为特殊情况先判断然后考虑到第n个值肯定在第n-2和第n-3个值之间取第n-1不能取第n-4还不如直接取n-2以此类推。更多信息见注释 class Solution {public int rob(int[] nums) {int len nums.length;// 三种特殊情况if(len 0){return 0;}if(len 1){return nums[0];}if(len 2){return Math.max(nums[1],nums[0]);}// dp[i]以偷nums[i]结尾的情况能得到的最大钱数int[] dp new int[len];// dp的初始化这三个值是固定的。dp[0] nums[0];dp[1] nums[1];dp[2] nums[0] nums[2];for(int i3;ilen;i){// 中间隔着一个 nums[i-1]防报警就在这里实现dp[i] Math.max(dp[i-2],dp[i-3]) nums[i];}// 最大值要么是倒数第一家要么是倒数第二家return Math.max(dp[len-1],dp[len-2]);} }更新版 我以前咋写代码这么乱。。 class Solution {public int rob(int[] nums) {if(nums.length 1) {return nums[0];}int[] dp new int[nums.length];dp[0] nums[0];dp[1] Math.max(nums[1], nums[0]);for(int i 2; i nums.length; i) {dp[i] Math.max(dp[i - 2] nums[i], dp[i - 1]);}return dp[nums.length - 1];} }
http://www.huolong8.cn/news/304507/

相关文章:

  • 站牛网是做什么的核名查询系统
  • 南阳网站公司sae wordpress 安装插件
  • 网站建设一般用什么语言网站建设教程数据库
  • 上饶市住房和城乡建设局网站企查查免费下载安装
  • 做家装的网站有哪些重庆网站建设选卓光
  • 北京建设信息网站云主机免费
  • 五莲县城乡建设局网站首页淘宝联盟怎么做自己的网站
  • seo企业网站源码产品设计个人作品集
  • 旅游公司网站开发与实现互联网公司的排名
  • 企业标准建站响应式网站模板下载
  • 做任务赚话费的网站域名生成器
  • 创新的微商城网站建设移动网站设计方案
  • 郑州网站建设模板优设网剪辑教程
  • 网站备案要花钱吗网页设计制作基础
  • 微服务网站开发学生WordPress博客
  • 做网站图片多大兰州论坛网站建设
  • 电子商务网站开发设计案例—易趣网电子商务网站网站百度显示绿色官网字如何做的
  • 做网站是什么课插件wordpress
  • 西工网站建设设计国外网页加速器
  • 伍佰亿网站怎么做如何制作企业官网
  • 什么编程语言做网站安全视频网站后台管理
  • 永兴网站建设报价深圳龙岗区邮编
  • 上饶有哪些做网站的店刷赞网站推广ks
  • 公司网站建设计入什么科目qq电脑版网页登录
  • 深圳网站建设 设计微擎wordpress
  • 外贸网站建设推广公司前景如何云服务器可以做网站
  • 山西省建设银行网站免费 网站点击
  • 成都企业品牌网站建设51一起做网站
  • 珠海电商网站建设我的世界做图的网站
  • 网站建设都有什么工作要做怎样设置一个属于自己的网站