312.戳气球
戳气球
有 n 个气球,编号为 0 到 n - 1,每个气球上都标有一个数字。戳破第 i 个气球可以获得 nums[i-1] * nums[i] * nums[i+1] 枚硬币。求所能获得硬币的最大数量。
解析
区间 DP:dp[i][j] 表示戳破开区间 (i,j) 内所有气球能获得的最大硬币数。
1 | |
312.戳气球
https://leetcode.lz5z.com/312.burst-balloons/
有 n 个气球,编号为 0 到 n - 1,每个气球上都标有一个数字。戳破第 i 个气球可以获得 nums[i-1] * nums[i] * nums[i+1] 枚硬币。求所能获得硬币的最大数量。
区间 DP:dp[i][j] 表示戳破开区间 (i,j) 内所有气球能获得的最大硬币数。
1 | |