多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > [LeetCode] House Robber

[LeetCode] House Robber

來源:程序員人生   發布時間:2015-07-06 10:27:17 閱讀次數:2495次

You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent houses have security system connected and it will automatically contact the police if two adjacent houses were broken into on the same night.

Given a list of non-negative integers representing the amount of money of each house, determine the maximum amount of money you can rob tonight without alerting the police.

解題思路

動態計劃
狀態轉移方程:f[i] =max(f[i⑴], f[i⑵]+c[i])
f[i]表示進入第i+1個房間時所得到的最大財富。
為了節省空間,只是用3個變量prepre, pre, cur便可。

實現代碼1

//Runtime:2ms class Solution { public: int rob(vector<int>& nums) { int len = nums.size(); if (len == 0) return 0; if (len == 1) return nums[0]; if (len == 2) return max(nums[0], nums[1]); int prepre = nums[0]; int pre = max(nums[0], nums[1]); int cur; for (int i = 2; i < len; i++) { cur = max(pre, prepre + nums[i]); prepre = pre; pre = cur; } return cur; } };

實現代碼2

# Runtime:76ms class Solution: # @param {integer[]} nums # @return {integer} def rob(self, nums): size = len(nums) if size == 0: return 0 elif size == 1: return nums[0] elif size == 2: return max(nums[0], nums[1]) prepre = nums[0] pre = max(nums[0], nums[1]) for i in range(2, size): cur = max(pre, prepre + nums[i]) prepre = pre pre = cur return cur
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美一级做一级做片性十三 | 国产精品热久久毛片 | 日本在线视频一区二区三区 | 国产成人综合久久 | 伊人久久综合成人网小说 | 欧美一区二区三区播放 | 一国产一级淫片a免费播放口 | 日本精品久久久久中文字幕8 | 国产成人高清亚洲一区久久 | 国产精品播放 | 99爱视频 | 久久人人澡人人爽人人爱 | 欧美xxxx性xxxxx高清视频 | 国产欧美亚洲精品 | xxxx老妇性hdbbbb | 久久久久久久综合日本亚洲 | 日韩欧美亚 | 日韩精品免费一级视频 | 欧美综合精品一区二区三区 | 性欧美videos高清精品 | 国产成人精品免费视频软件 | 91九色偷拍| 亚洲ass| 美日韩一区二区 | 欧美精品福利 | 国产成人免费永久播放视频平台 | 国产激情一区二区三区成人91 | 欧美国产亚洲18 | 欧美1314www伊人久久香网 | 欧美成人性生活 | 久久久久久久综合 | 另类小说综合网 | 午夜欧美性欧美 | 亚洲国产成人久久99精品 | 成人国产免费 | 欧美xxxx日本| 美女福利视频一区二区 | 韩国理论片在线观看bd | 性欧美激情videos | 亚洲国产欧美在线人成精品一区二区 | 欧美性free hd|