打家劫舍 II

在Ⅰ的基礎上進行修改,這裏面要額外考慮的就是是否偷竊第一個房間和偷竊最後一個房間,所以就分別計算一下兩種情況的值,然後取最大值就可以了。 偷竊第一個房間: int[] result2 = new int[length]; result2[0] = nums[0]; result2[1] = Math.max(nums[0],nums[1]); for
相關文章
相關標籤/搜索