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

google网站网站怎么更换域名

google网站,网站怎么更换域名,多少钱可以做网站,网站排名怎么做上去打家劫舍和背包问题一样是一道非常经典的动态规划问题#xff0c;只要做过几道动态规划的题#xff0c;这道题简直就非常容易做出来。我应该花了10来分钟左右就写出来了#xff0c;动态规划问题最重要的就是建立状态转移方程#xff0c;就是说如何从上一个状态转移到下一个… 打家劫舍和背包问题一样是一道非常经典的动态规划问题只要做过几道动态规划的题这道题简直就非常容易做出来。我应该花了10来分钟左右就写出来了动态规划问题最重要的就是建立状态转移方程就是说如何从上一个状态转移到下一个状态的。直观的说就是dp[i]是怎么来的是通过dp[i-1]来的还是通过dp[i-2]来的等等如果知道初始状态和状态转移方程那么每个状态都可以算出来以下是我的代码 class Solution {public int rob(int[] nums) {int n nums.length;int[][] dp new int[n][2];dp[0][0] 0;dp[0][1] nums[0];int max Math.max(dp[0][0], dp[0][1]);for(int i1;in;i){dp[i][0] max;dp[i][1] dp[i-1][0]nums[i];max Math.max(dp[i][0], dp[i][1]);}return max;} } 数组大小是n我建立一个int[n][2]的dp数组其中dp[i][0]表示不偷第i家能获得的最大的价值dp[i][1]表示偷第i家能获得的最大的价值。max表是dp[i][0]和dp[i][1]中的最大值表示偷到第i家能获得的最大价值(因为是从第0家偷到第n-1家的)。 初始状态dp[0][0]0; 表示不偷第0家dp[0][1]nums[0];表示偷第0家。 状态转移方程dp[i][0] max;这个max是dp[i-1]的最大值就是说如果我不偷第i家那么第i-1家偷不偷都可以所以不偷第i家的最大值就是第i-1家的最大值与偷不偷i-1无关。 dp[i][1] dp[i-1][0]nums[i];偷第i家的最大值就是不偷第i-1家的最大值dp[i-1][0]第i家的价值nums[i]; 最后只要返回dp[n-1][0]和dp[n-1][1]中的最大值即可而max正好是两者中的最大值所以只要返回max即可。 动态规划问题都是这个套路找到状态转移方程通过初始状态算出每个状态返回最后那个状态或者返回所有状态中的最值。 看看题解有没有新颖的解法。 题解的思路确实更清晰他dp数组是一维的没有分什么偷和不偷dp[i]就表示在第i家的最大价值也就是max那么状态转移方程就是dp[i] Math.max(dp[i - 2] nums[i], dp[i - 1]);dp[i-2]nums[i]表示偷第i家那么就是在第i-2家的最大值家上nums[i]dp[i-1]就是不偷第i家那么就是第i-1家的最大值。dp[i]取两者中的最大值即可。 class Solution {public int rob(int[] nums) {if (nums null || nums.length 0) {return 0;}int length nums.length;if (length 1) {return nums[0];}int[] dp new int[length];dp[0] nums[0];dp[1] Math.max(nums[0], nums[1]);for (int i 2; i length; i) {dp[i] Math.max(dp[i - 2] nums[i], dp[i - 1]);}return dp[length - 1];} }
http://www.hkea.cn/news/14516091/

相关文章:

  • 网站作为医院形象建设网站建设公司首选
  • 帝国cms网站制作做电影海报在哪个网站好
  • 网站建设有哪些软件迁安三屏网站建设
  • 网站注册设计wordpress怎么编辑导航菜单
  • 网站空间域名长沙网站自己制作
  • 企业网站建设公司电话西安石家庄商城网站制作
  • 绍兴网站推广排名免费商城软件
  • 湖北建设厅举报网站jsp网站建设模板下载
  • 长沙正规企业网站制作平台wordpress 下载弹窗插件
  • 华为软件开发流程广州市 优化推广
  • 茂名建网站免费下载现成ppt网站
  • 小说投稿赚钱的网站黑客基础菜鸟入门教程
  • 南宁做网站的公司有名的网站建设公司
  • 网站搭建开发梅州做网站设计公司
  • 专业网站建设公司兴田德润信任高爱ppt网站
  • 十堰网站开发培训删除wordpress主题底部
  • 企业网站模板下载网址深圳展厅设计装修
  • 农业综合管理网站建设长沙网站建设规划
  • 合肥网站推广哪家好可以做代销的网站
  • html网站建设中网站编辑 教程
  • 做网站赚钱吗网站皮肤样板
  • 台州网站seo最新新闻资讯
  • 凡科建站网站建设互联网保险的发展现状
  • 网站标题如何写网站改版 后台
  • 视频在线生成链接廊坊优化网站排名
  • 中国传统色彩网站建设方案网站站点管理在哪里
  • 官方网站建设的重要性铜川泰士公馆建设网站
  • 如何防止网站被采集网站模板 div
  • 转转假网站怎么做wordpress 自动加版权
  • 网站后台管理系统权限装修app排行榜前5名