当前位置: 代码迷 >> 综合 >> LeetCode——198. 打家劫舍
  详细解决方案

LeetCode——198. 打家劫舍

热度:46   发布时间:2023-12-03 14:36:07.0

目录

  • 题目
    • 1.链接
    • 2.题目描述
    • 3.解题思路
    • 4.题解

题目

1.链接

198. 打家劫舍.

2.题目描述

在这里插入图片描述

3.解题思路

动态规划
首先考虑最简单的情况。如果只有一间房屋,则偷窃该房屋,可以偷窃到最高总金额。如果只有两间房屋,则由于两间房屋相邻,不能同时偷窃,只能偷窃其中的一间房屋,因此选择其中金额较高的房屋进行偷窃,可以偷窃到最高总金额。

如果房屋数量大于两间,应该如何计算能够偷窃到的最高总金额呢?对于第 k (k>2) 间房屋,有两个选项:

偷窃第 k 间房屋,那