中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

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

nginx即代理又做網(wǎng)站競(jìng)價(jià)托管哪家效果好

nginx即代理又做網(wǎng)站,競(jìng)價(jià)托管哪家效果好,自己做網(wǎng)站需要幾個(gè)軟件,ppt模板免費(fèi)下載 素材紅色主題提示&#xff1a;文章寫完后&#xff0c;目錄可以自動(dòng)生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄 一、198打家劫舍二、213打家劫舍II三、337打家劫舍III 一、198打家劫舍 class Solution { public:int rob(vector<int>& nums) {vector<int> dp(n…

提示:文章寫完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔

文章目錄

  • 一、198打家劫舍
  • 二、213打家劫舍II
  • 三、337打家劫舍III


一、198打家劫舍

class Solution {
public:int rob(vector<int>& nums) {vector<int> dp(nums.size() + 2, 0);for (int i = 0; i < nums.size(); i ++) {dp[i+2] = max(dp[i+1], dp[i] + nums[i]);}return dp[nums.size()+1];}
};

二、213打家劫舍II

class Solution {
public:int helper(vector<int>& nums, int start, int end) {vector<int> dp(2, 0);for (int i = start; i < end; i ++) {dp.push_back(max(dp.back(), dp[dp.size()-2] + nums[i]));}return dp.back();}int rob(vector<int>& nums) {if (nums.size() == 1) {return nums.back();}int res1 = helper(nums, 0, nums.size() - 1);int res2 = helper(nums, 1, nums.size());return max(res1, res2);}
};

三、337打家劫舍III

class Solution {
public:unordered_map<TreeNode*, int> umap;int rob(TreeNode* root) {if (root == nullptr) {return 0;}if (root->left == nullptr && root->right == nullptr) {return root->val;}if (umap[root]) {return umap[root];}int val1 = root->val;if (root->left) {val1 += rob(root->left->left) + rob(root->left->right);}if (root->right) {val1 += rob(root->right->left) + rob(root->right->right);}int val2 = rob(root->left) + rob(root->right);umap[root] = max(val1, val2);return max(val1, val2);        }
};

優(yōu)化版:

class Solution {
public:vector<int> robTree(TreeNode* cur) {if (cur == nullptr) {return vector<int>(2, 0);}vector<int> left = robTree(cur->left);vector<int> right = robTree(cur->right);//偷當(dāng)前節(jié)點(diǎn),左右孩子不能偷int val1 = cur->val + left[1] + right[1];//不偷當(dāng)前節(jié)點(diǎn),左右孩子可以偷int val2 = max(left[0], left[1]) + max(right[0], right[1]);return {val1, val2};}int rob(TreeNode* root) {vector<int> dp = robTree(root);return max(dp[0], dp[1]);}
};
http://www.risenshineclean.com/news/22441.html

相關(guān)文章:

  • 國(guó)內(nèi)大型php網(wǎng)站建設(shè)線上銷售如何找到精準(zhǔn)客戶
  • 順德外貿(mào)網(wǎng)站建設(shè)2024年新冠疫情最新消息今天
  • 網(wǎng)站收錄了怎么做排名百度關(guān)鍵詞是怎么排名靠前
  • 網(wǎng)站的外鏈怎么做免費(fèi)刷seo
  • b2c的電子信息網(wǎng)站系統(tǒng)清理優(yōu)化工具
  • 泉州制作網(wǎng)站開發(fā)搜索引擎環(huán)境優(yōu)化
  • 企業(yè)網(wǎng)站建設(shè)和實(shí)現(xiàn) 論文關(guān)鍵詞推廣怎么做
  • 西京一師一優(yōu)課建設(shè)網(wǎng)站深圳優(yōu)化排名公司
  • 福州免費(fèi)企業(yè)網(wǎng)站建站更先進(jìn)的seo服務(wù)
  • 網(wǎng)站建設(shè)主題與建設(shè)目標(biāo)最火網(wǎng)站排名
  • 濱城區(qū)住房和城鄉(xiāng)建設(shè)局網(wǎng)站seo優(yōu)化的優(yōu)點(diǎn)
  • 透視圖在什么網(wǎng)站上可以做企業(yè)網(wǎng)站設(shè)計(jì)欣賞
  • 北京個(gè)人網(wǎng)站建設(shè)多少錢西安市seo排名按天優(yōu)化
  • 交流網(wǎng)站建設(shè)心得體會(huì)百度指數(shù)查詢?nèi)肟?/a>
  • 交互動(dòng)效庫(kù) 網(wǎng)站晨陽(yáng)seo顧問(wèn)
  • 網(wǎng)站 建設(shè)制作菜鳥教程建網(wǎng)站的流程
  • 金融做網(wǎng)站百度瀏覽器網(wǎng)頁(yè)
  • 日本人做爰過(guò)程網(wǎng)站南寧網(wǎng)站seo排名優(yōu)化
  • 揚(yáng)州學(xué)做網(wǎng)站培訓(xùn)多少錢軟件開發(fā)公司推薦
  • 民治營(yíng)銷型網(wǎng)站費(fèi)用公眾號(hào)怎么做文章推廣
  • 關(guān)于建立網(wǎng)站的計(jì)劃寧波seo優(yōu)化流程
  • 建立一個(gè)網(wǎng)站的步驟廣州seo外包公司
  • 第三方b2c平臺(tái)有哪些aso如何優(yōu)化
  • 佛山網(wǎng)站建設(shè)哪個(gè)好點(diǎn)seo關(guān)鍵詞優(yōu)化提高網(wǎng)站排名
  • 服務(wù)器租用多少錢一個(gè)月南京關(guān)鍵詞seo公司
  • 哪些網(wǎng)站做的好處和壞處知道百度
  • 做手機(jī)網(wǎng)站的好處東莞優(yōu)化排名推廣
  • 順企網(wǎng)是什么網(wǎng)站百度免費(fèi)安裝下載
  • 東莞網(wǎng)站建設(shè)是什么意思網(wǎng)站seo診斷技巧
  • 滄州網(wǎng)站建設(shè)icp備win7優(yōu)化大師官方網(wǎng)站