国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

網(wǎng)站地圖做計(jì)劃任務(wù)seo搜索引擎優(yōu)化人才

網(wǎng)站地圖做計(jì)劃任務(wù),seo搜索引擎優(yōu)化人才,網(wǎng)站建設(shè)課件,微信如何建立網(wǎng)站代碼隨想三刷動(dòng)態(tài)規(guī)劃篇7 198. 打家劫舍題目代碼 213. 打家劫舍 II題目代碼 337. 打家劫舍 III題目代碼 121. 買賣股票的最佳時(shí)機(jī)題目代碼 198. 打家劫舍 題目 鏈接 代碼 class Solution {public int rob(int[] nums) {if(nums.length1){return nums[0];}if(nums.length2){…

代碼隨想三刷動(dòng)態(tài)規(guī)劃篇7

  • 198. 打家劫舍
    • 題目
    • 代碼
  • 213. 打家劫舍 II
    • 題目
    • 代碼
  • 337. 打家劫舍 III
    • 題目
    • 代碼
  • 121. 買賣股票的最佳時(shí)機(jī)
    • 題目
    • 代碼

198. 打家劫舍

題目

鏈接

代碼

class Solution {public int rob(int[] nums) {if(nums.length==1){return nums[0];}if(nums.length==2){return Math.max(nums[0],nums[1]);}int[] dp = new int[nums.length];dp[0] = nums[0];dp[1] = Math.max(nums[0],nums[1]);for(int i=2;i<nums.length;i++){dp[i]= Math.max(dp[i-1],dp[i-2]+nums[i]);}return dp[nums.length-1];}
}

213. 打家劫舍 II

題目

鏈接

代碼

class Solution {public int rob(int[] nums) {if(nums.length==1){return nums[0];}if(nums.length==2){return Math.max(nums[0],nums[1]);}int[] dpLeft = new int[nums.length];//不偷最后一個(gè)int[] dpRight = new int[nums.length];//不偷第一個(gè)dpLeft[0] = nums[0];dpLeft[1] = Math.max(nums[0],nums[1]);dpRight[1] = nums[1];if(nums.length>=3){dpRight[2] = Math.max(nums[1],nums[2]);}for(int i =2;i<nums.length-1;i++){//不偷最后一個(gè)dpLeft[i] = Math.max(dpLeft[i-1],dpLeft[i-2]+nums[i]);}for(int i =3;i<nums.length;i++){//不偷前一個(gè)dpRight[i] = Math.max(dpRight[i-1],dpRight[i-2]+nums[i]);}return Math.max(dpLeft[nums.length-2],dpRight[nums.length-1]);}
}

337. 打家劫舍 III

題目

鏈接

代碼

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {Map<TreeNode,Integer> map = new HashMap();public int rob(TreeNode root) {if(root==null){return 0;}if(map.containsKey(root)){return map.get(root);}int money = root.val;if(root.left!=null){money+=rob(root.left.left)+rob(root.left.right);}if(root.right!=null){money+=rob(root.right.left)+rob(root.right.right);}int res = Math.max(money,rob(root.left)+rob(root.right));map.put(root,res);return res;}
}

121. 買賣股票的最佳時(shí)機(jī)

題目

鏈接

代碼

class Solution {public int maxProfit(int[] prices) {int[][] dp = new int[prices.length][2];dp[0][0] = 0;dp[0][1] = -prices[0];for(int i = 1;i<prices.length;i++){dp[i][0] = Math.max(dp[i-1][0],dp[i-1][1]+prices[i]);dp[i][1] = Math.max(dp[i-1][1],-prices[i]);}return dp[prices.length-1][0];}
}
http://aloenet.com.cn/news/42230.html

相關(guān)文章:

  • 江蘇省建設(shè)招標(biāo)網(wǎng)站首頁(yè)阿里云域名查詢和注冊(cè)
  • 網(wǎng)站備案org甘肅百度推廣電話
  • 深圳門戶網(wǎng)站建設(shè)方案搜索引擎營(yíng)銷的案例有哪些
  • 找人做網(wǎng)站價(jià)格鄭州seo網(wǎng)絡(luò)營(yíng)銷
  • 響應(yīng)式自適應(yīng)網(wǎng)站模板杭州seo培訓(xùn)
  • 嘉興網(wǎng)站建設(shè)下載app
  • 深圳人才市場(chǎng)招聘網(wǎng)最新招聘信息疫情二十條優(yōu)化措施
  • 個(gè)人網(wǎng)站做淘寶客教程網(wǎng)絡(luò)營(yíng)銷課程培訓(xùn)課程
  • 鄂爾多斯網(wǎng)站建設(shè)高端大氣網(wǎng)站建設(shè)
  • 濟(jì)南建設(shè)委員會(huì)網(wǎng)站網(wǎng)站收錄一鍵提交
  • 2022中國(guó)互聯(lián)網(wǎng)公司排名網(wǎng)站seo置頂 樂(lè)云踐新專家
  • 網(wǎng)站開發(fā)圖片建站公司網(wǎng)站源碼
  • 裝修推薦平臺(tái)星沙網(wǎng)站優(yōu)化seo
  • 百度不收錄手機(jī)網(wǎng)站嗎微信小程序開發(fā)一個(gè)多少錢啊
  • 沒(méi)有網(wǎng)站可以域名備案嗎西安網(wǎng)站seo診斷
  • 中國(guó)做的最好的網(wǎng)站有哪些百度競(jìng)價(jià)托管公司
  • 西安那里做網(wǎng)站wordpress外貿(mào)獨(dú)立站
  • 百度網(wǎng)站上傳平面設(shè)計(jì)網(wǎng)站
  • web做網(wǎng)站騰訊域名注冊(cè)官網(wǎng)
  • 網(wǎng)站建設(shè)的自查整改報(bào)告沈陽(yáng)seo團(tuán)隊(duì)
  • 重慶網(wǎng)站建設(shè)價(jià)格網(wǎng)壇最新排名
  • 網(wǎng)站推廣一般怎么做短視頻運(yùn)營(yíng)是做什么的
  • 天津的網(wǎng)站建設(shè)公司鎮(zhèn)江網(wǎng)站制作公司
  • 博彩外圍網(wǎng)站怎么做網(wǎng)站服務(wù)器多少錢一年
  • 做網(wǎng)站只有搜網(wǎng)址嗎搜索量排名
  • 帝國(guó)cms如何做微網(wǎng)站免費(fèi)seo網(wǎng)站診斷免費(fèi)
  • wordpress 捐贈(zèng)葉濤網(wǎng)站推廣優(yōu)化
  • 自己dreamweaver做的網(wǎng)站怎么掛seo內(nèi)部?jī)?yōu)化方案
  • 工業(yè)和信息化部人才交流中心長(zhǎng)沙百度快速排名優(yōu)化
  • 應(yīng)聘網(wǎng)站建設(shè)工程師semifinal