日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

【LeetCode笔记】198. 打家劫舍(Java、动态规划)

發布時間:2024/7/23 java 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【LeetCode笔记】198. 打家劫舍(Java、动态规划) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 題目描述
  • 思路 & 代碼
      • 更新版

題目描述

  • 好家伙,真是一道不符合社會主義價值觀的題目
  • 不過我們還是要把這道題做了,而且還得用上動態規劃

思路 & 代碼

  • 首先,不能打劫相鄰
  • 然后,房屋都是非負整數(講道理,之后不會出個帶負數的版本把。。老惡心人了)
  • 開始做吧,用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 i=3;i<len;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];} }

    總結

    以上是生活随笔為你收集整理的【LeetCode笔记】198. 打家劫舍(Java、动态规划)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 中文字幕亚洲欧美日韩 | 日韩一区二区三区不卡 | 免费视频国产 | 大尺度做爰呻吟舌吻情头 | 强行无套内谢大学生初次 | 女的高潮流时喷水图片大全 | 国产精品23p | 久久久男女 | 亚洲欧美制服丝袜 | 九色在线播放 | julia一区二区三区中文字幕 | 国产69xx| 九色91| 老狼影院伦理片 | 综合色伊人 | 制服丝袜av一区二区三区下载 | 免费看一级一片 | 亚欧成人在线 | 欧美日韩国产在线播放 | 国内外成人免费视频 | 白嫩白嫩国产精品 | 北条麻妃二三区 | 久久久久噜噜噜亚洲熟女综合 | 看全黄大色黄大片美女人 | 亚洲视频综合网 | 亚洲国产精品免费 | 麻豆视频91| 亚洲一区二区三区国产 | 偷拍视频一区二区 | 久久国内偷拍 | 亚洲美女中文字幕 | 小罗莉极品一线天在线 | 三级特黄 | 免费无码国产精品 | 国产69精品久久久久999小说 | 91精品毛片| 久久精品久久精品 | 亚洲男男网站 | 亚洲毛片网站 | 国产精品扒开腿做爽爽爽视频 | 美女视频久久 | 国产情侣露脸自拍 | 高清一区二区在线 | 亚洲精品一区二区三区婷婷月 | 国产女女做受ⅹxx高潮 | 午夜神马影院 | av三级网站 | 成年人免费看毛片 | 久久精品国产亚洲AV熟女 | 人妻少妇被粗大爽9797pw | 久久久精品久久久久 | 中文字幕+乱码+中文乱码www | 国产精品久久久久久久久绿色 | 国产精品亚洲一区二区三区在线观看 | 色哟哟一区二区三区 | 日本黄大片在线观看 | 日韩欧美久久 | 欧美日韩一区二区在线观看视频 | www.日批 | 亚洲色图制服诱惑 | 天堂在线观看 | 奇米在线| 欲求不满在线小早川怜子 | 欧美成人xxxx | 91插插视频| 老司机一区二区三区 | 男女猛烈无遮挡 | 免费观看黄色网页 | 欧洲一级黄 | 一级黄色片免费看 | 日韩激情小视频 | 性色综合 | 亚洲欧美另类日本 | 亚洲婷婷网 | www.国产成人 | 日本aa大片 | 欧美久久久久久久久久 | 嫩草研究院在线观看 | 久久精品6 | 亚洲一区二区动漫 | 国产剧情演绎av | 亚洲制服另类 | 天天久久综合 | 美女色av | 国产高清视频免费 | av网站免费看| 伊人久久久久久久久久久久久 | 超碰超碰超碰超碰超碰 | 久久免费播放视频 | 欧美性猛交ⅹxx乱大交 | 天天碰天天干 | 在线观看成人动漫 | 亚洲一区二区免费 | 中文字幕无码人妻少妇免费 | 日韩在线网址 | 国产91在线高潮白浆在线观看 | 色哟哟黄色 | 欧美日韩观看 | 免费人成又黄又爽又色 |