[leetcode] 337.打家劫舍3
生活随笔
收集整理的這篇文章主要介紹了
[leetcode] 337.打家劫舍3
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在上次打劫完一條街道之后和一圈房屋后,小偷又發(fā)現(xiàn)了一個(gè)新的可行竊的地區(qū)。這個(gè)地區(qū)只有一個(gè)入口,我們稱(chēng)之為“根”。 除了“根”之外,每棟房子有且只有一個(gè)“父“房子與之相連。一番偵察之后,聰明的小偷意識(shí)到“這個(gè)地方的所有房屋的排列類(lèi)似于一棵二叉樹(shù)”。 如果兩個(gè)直接相連的房子在同一天晚上被打劫,房屋將自動(dòng)報(bào)警。
計(jì)算在不觸動(dòng)警報(bào)的情況下,小偷一晚能夠盜取的最高金額。
示例 1:
輸入: [3,2,3,null,3,null,1]3/ \2 3\ \ 3 1 輸出: 7 解釋:?小偷一晚能夠盜取的最高金額 = 3 + 3 + 1 = 7.示例 2:
輸入: [3,4,5,1,3,null,1]
?? ? 3
? ? / \
? ?4 ? 5
? / \ ? \?
?1 ? 3 ? 1
輸出: 9
解釋:?小偷一晚能夠盜取的最高金額?= 4 + 5 = 9.
總結(jié)
以上是生活随笔為你收集整理的[leetcode] 337.打家劫舍3的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [leetcode] 198.打家劫舍
- 下一篇: [leetcode] 740.删除并获得