213. 打家劫舍 II
https://leetcode-cn.com/problems/house-robber-ii/
一:dp
比198打家劫舍多了头尾连起来的约束,可以用整体法,数组分为头+中间+尾,将头尾分离出来考虑,可以发现这些约束对中间部分是无影响的。 由于此处限制头尾不能同时取,因此 原问题转化为,求【头+中间】和【尾+中间】的较大者,之前的算法可以复用
最后更新于
https://leetcode-cn.com/problems/house-robber-ii/
比198打家劫舍多了头尾连起来的约束,可以用整体法,数组分为头+中间+尾,将头尾分离出来考虑,可以发现这些约束对中间部分是无影响的。 由于此处限制头尾不能同时取,因此 原问题转化为,求【头+中间】和【尾+中间】的较大者,之前的算法可以复用
最后更新于